<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001116463</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001116463</identifier>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-2" id="f-17">0001116463</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-2" id="f-18">ORASURE TECHNOLOGIES, INC</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="c-2" id="f-19">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="c-2" id="f-20">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c-2" id="f-21">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:OffsetTableNa contextRef="c-2" id="f-22">N/A</ffd:OffsetTableNa>
    <ffd:PrevslyPdFlg contextRef="c-1" id="f-1">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-1" id="f-2">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-1" id="f-3">Common Stock, par value $0.000001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c-1" id="f-4">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd contextRef="c-1" decimals="0" id="f-5" unitRef="shares">5000000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty contextRef="c-1" decimals="2" id="f-6" unitRef="usd">4.11</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric contextRef="c-1" decimals="0" id="f-7" unitRef="usd">20550000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-1" decimals="7" id="f-8" unitRef="number">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-1" decimals="2" id="f-9" unitRef="usd">2837.96</ffd:FeeAmt>
    <ffd:TtlFeeAmt contextRef="c-2" decimals="2" id="f-10" unitRef="usd">2837.96</ffd:TtlFeeAmt>
    <ffd:TtlOfferingAmt contextRef="c-2" decimals="0" id="f-11" unitRef="usd">20550000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-2" decimals="2" id="f-12" unitRef="usd">2837.96</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c-2" decimals="2" id="f-13" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c-2" decimals="2" id="f-14" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-2" decimals="2" id="f-15" unitRef="usd">2837.96</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-1" id="f-16">&lt;div style="padding-right:-2.63pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to Rule 416 of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), this Registration Statement shall be deemed to cover any additional shares of common stock, par value $0.000001 per share (&#x201c;Common Stock&#x201d;), of OraSure Technologies, Inc. (the &#x201c;Registrant&#x201d;) which become issuable under the OraSure Technologies, Inc. Stock Award Plan (the &#x201c;Plan&#x201d;) by reason of any stock dividend, stock split, recapitalization or other similar transaction which results in an increase in the number of the outstanding shares of Common Stock of the Registrant. The amount registered represents 5,000,000 shares of Common Stock that were approved for issuance under the Plan at the Registrant&#x2019;s annual meeting of stockholders on June 3, 2026. The proposed maximum offering price per unit is estimated in accordance with Rule 457(c) and Rule 457(h) of the Securities Act. The price shown is based upon the average of the high and low prices reported for the Common Stock on the Nasdaq Capital Market on August 3, 2026.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
</xbrl>
