<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000931151="http://troweprice.com/20251231"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="c497-20261102.xsd" xlink:type="simple"/>
    <context id="Context_20251231_20251231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000931151:C000005429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000931151:C000177207Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000931151:C000005430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000931151:C000005431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000931151</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cik0000931151:S000002071Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000931151:C000232530Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <oef:SupplementToProspectusTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-10">&lt;div style="border-bottom:0.75pt; border-bottom-style:solid; border-bottom-color:#000000; margin-bottom:12pt; padding:0pt 0pt 1pt 0pt;"&gt;&lt;div style="font-size:9.0pt; font-family:Arial; text-align:left; font-weight:normal;"&gt;&lt;span style="font-size:9.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;Supplement to Prospectus and Summary Prospectus 
dated March 1, 2026&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin-top:revert; margin-bottom:revert; font-size:8.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;Effective November 1, 2026, the total expense ratio limitation 
applicable to the fund&#x2019;s Investor Class will be reduced from 0.68% to 0.44%. Accordingly, the fee table 
and expense example in the Summary Prospectus and Section 1 of the Prospectus are revised as follows:&lt;/p&gt;</oef:SupplementToProspectusTextBlock>
    <oef:ExpenseHeading
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-647">Fees 
and Expenses</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-16">&lt;p style="margin-top:revert; margin-bottom:revert; font-size:8.0pt; font-family:Arial; text-align:left; font-weight:bold; font-style:normal;"&gt;&lt;span style="font-size:8.0pt; font-family:Arial; font-style:normal; font-weight:normal; text-decoration:none;"&gt;This 
table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the fund. 
The fees and expenses below are annualized based on the fees and expenses for the six-month period ended 
June&#160;30, 2026.&lt;/span&gt;&lt;span style="font-size:8.0pt; font-family:Arial; font-style:normal; font-weight:bold; text-decoration:none;"&gt; You may also incur brokerage commissions and other charges when buying or selling 
shares of the fund, which are not reflected in the table or example below.&lt;/span&gt;&lt;/p&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-648">Shareholder 
fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumAccountFee
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="_15_"
      unitRef="usd">20</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-650"
      unitRef="usd">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-651"
      unitRef="usd">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-652"
      unitRef="usd">0</oef:MaximumAccountFee>
    <oef:MaximumAccountFee
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-653"
      unitRef="usd">0</oef:MaximumAccountFee>
    <oef:OperatingExpensesCaption
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-654">Annual 
fund operating expenses (expenses that you pay each 
year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-656"
      unitRef="pure">0.0032</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-657"
      unitRef="pure">0.0032</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-658"
      unitRef="pure">0.0032</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-659"
      unitRef="pure">0.0032</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-660"
      unitRef="pure">0.0032</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-661"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-662"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-663"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-664"
      unitRef="pure">0.0050</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-665"
      unitRef="pure">0</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-666"
      unitRef="pure">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-667"
      unitRef="pure">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-668"
      unitRef="pure">0.0025</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-669"
      unitRef="pure">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-670"
      unitRef="pure">0.0058</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-671"
      unitRef="pure">0.0045</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-672"
      unitRef="pure">0.0034</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-673"
      unitRef="pure">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-674"
      unitRef="pure">0.0115</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-675"
      unitRef="pure">0.0090</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="_40_"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-677"
      unitRef="pure">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-678"
      unitRef="pure">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-679"
      unitRef="pure">0</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="_44_"
      unitRef="pure">-0.0090</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="_45_"
      unitRef="pure">0.0044</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-682"
      unitRef="pure">0.0034</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-683"
      unitRef="pure">0.0082</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-684"
      unitRef="pure">0.0115</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="_49_"
      unitRef="pure">0.0000</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-686">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-687">This 
example is intended to help you compare the cost of investing in the fund with the cost of investing 
in other mutual funds. The example assumes that you invest $10,000 in the fund &lt;p style="margin-top:revert; margin-bottom:revert; font-size:8.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;"&gt;for 
the time periods indicated and then redeem all of your shares at the end of those periods, that your 
investment has a 5% return each year, and that the fund&#x2019;s operating expenses remain the same. The example 
also assumes that any current expense limitation arrangement remains in place for the period noted in 
the previous table; therefore, the figures have been adjusted to reflect fee waivers or expense reimbursements 
only in the periods for which the expense limitation arrangement is expected to continue. Although your 
actual costs may be higher or lower, based on these assumptions your costs would be:&lt;/p&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-688"
      unitRef="usd">45</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-689"
      unitRef="usd">143</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-690"
      unitRef="usd">251</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-691"
      unitRef="usd">566</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-692"
      unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-693"
      unitRef="usd">109</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-694"
      unitRef="usd">191</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20251231_20251231_C000177207Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-695"
      unitRef="usd">431</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-696"
      unitRef="usd">84</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-697"
      unitRef="usd">262</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-698"
      unitRef="usd">455</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20251231_20251231_C000005430Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-699"
      unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-700"
      unitRef="usd">117</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-701"
      unitRef="usd">365</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-702"
      unitRef="usd">633</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20251231_20251231_C000005431Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-703"
      unitRef="usd">1398</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-704"
      unitRef="usd">0</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-705"
      unitRef="usd">0</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-706"
      unitRef="usd">0</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="Context_20251231_20251231_C000232530Member_S000002071Member_S000002071SummaryMember"
      decimals="INF"
      id="ixv-707"
      unitRef="usd">0</oef:ExpenseExampleYear10>
    <oef:ProspectusDate contextRef="Context_20251231_20251231" id="ixv-708">2026-11-02</oef:ProspectusDate>
    <dei:DocumentType contextRef="Context_20251231_20251231" id="ixv-711">497</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Context_20251231_20251231" id="ixv-712">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="Context_20251231_20251231" id="ixv-713">0000931151</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="Context_20251231_20251231" id="ixv-714">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="Context_20251231_20251231" id="ixv-715">2026-11-02</dei:DocumentCreationDate>
    <dei:DocumentEffectiveDate contextRef="Context_20251231_20251231" id="ixv-716">2026-11-02</dei:DocumentEffectiveDate>
    <dei:EntityInvCompanyType contextRef="Context_20251231_20251231" id="ixv-717">N-1A</dei:EntityInvCompanyType>
    <oef:ShareholderFeesTableTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-718">~ http://xbrl.sec.gov/rr/role/ShareholderFeesData row dei_DocumentInformationDocumentAxis compact cik0000931151_S000002071SummaryMember row dei_LegalEntityAxis compact cik0000931151_S000002071Member ~</oef:ShareholderFeesTableTextBlock>
    <oef:AnnualFundOperatingExpensesTableTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-719">~ http://xbrl.sec.gov/rr/role/OperatingExpensesData row dei_DocumentInformationDocumentAxis compact cik0000931151_S000002071SummaryMember row dei_LegalEntityAxis compact cik0000931151_S000002071Member ~</oef:AnnualFundOperatingExpensesTableTextBlock>
    <oef:ExpenseExampleWithRedemptionTableTextBlock
      contextRef="Context_20251231_20251231_S000002071Member_S000002071SummaryMember"
      id="ixv-720">~ http://xbrl.sec.gov/rr/role/ExpenseExample row dei_DocumentInformationDocumentAxis compact cik0000931151_S000002071SummaryMember row dei_LegalEntityAxis compact cik0000931151_S000002071Member ~</oef:ExpenseExampleWithRedemptionTableTextBlock>
    <dei:EntityRegistrantName contextRef="Context_20251231_20251231" id="ixv-792">T. Rowe Price U.S. Equity Research Fund, Inc.</dei:EntityRegistrantName>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="Context_20251231_20251231_C000005429Member_S000002071Member_S000002071SummaryMember"
      id="ixv-793">February 
29, 2028</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#_15_" xlink:label="_15_" xlink:type="locator"/>
        <link:footnote id="fn1_" xlink:label="fn1_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;">Subject 
to certain exceptions and account minimums, accounts are charged an annual $20 fee.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_15_"
          xlink:to="fn1_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_40_" xlink:label="_40_" xlink:type="locator"/>
        <link:loc xlink:href="#_45_" xlink:label="_45_" xlink:type="locator"/>
        <link:footnote id="fn2_" xlink:label="fn2_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;">T. 
Rowe Price Associates, Inc., has contractually agreed (through February 29, 2028) to waive its fees and/or 
bear any expenses (excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, 
extraordinary expenses; and acquired fund fees and expenses) that would cause the class&#x2019; ratio of expenses 
to average daily net assets to exceed 0.44%. The agreement may only be terminated at any time after February 
29, 2028, with approval by the fund&#x2019;s Board of Directors. Fees waived and expenses paid under this 
agreement (and any applicable prior limitations) are subject to reimbursement to T.&#160;Rowe Price Associates, 
Inc., by the class whenever the class&#x2019; expense ratio is below 0.44%. However, the class will not reimburse 
T. Rowe Price Associates, Inc., more than three years from the date such amounts were initially waived 
or paid. The class may only reimburse T. Rowe Price Associates, Inc., if the reimbursement does not cause 
the class&#x2019; expense ratio (after the reimbursement is taken into account) to exceed the class&#x2019; current 
expense limitation (or the expense limitation in place at the time the amounts were waived or paid).</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_40_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_45_"
          xlink:to="fn2_"
          xlink:type="arc"/>
        <link:loc xlink:href="#_49_" xlink:label="_49_" xlink:type="locator"/>
        <link:loc xlink:href="#_44_" xlink:label="_44_" xlink:type="locator"/>
        <link:footnote id="fn3_" xlink:label="fn3_" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:p style="font-size:7.0pt; font-family:Arial; text-align:left; font-weight:normal; text-decoration:none;">T. 
Rowe Price Associates, Inc., has contractually agreed to waive and/or bear all the Z Class&#x2019; expenses 
(excluding interest; expenses related to borrowings, taxes, and brokerage; nonrecurring, extraordinary 
expenses; and acquired fund fees and expenses) in their entirety. T. Rowe Price Associates, Inc., expects 
this fee waiver and/or expense reimbursement arrangement to remain in place indefinitely, and the agreement 
may only be amended or terminated with approval by the fund&#x2019;s Board of Directors.</xhtml:p></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_49_"
          xlink:to="fn3_"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="_44_"
          xlink:to="fn3_"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
