<?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:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bkyi-20251231.xsd" xlink:type="simple"/>
    <context id="d_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019034</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="i_2026-06-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019034</identifier>
        </entity>
        <period>
            <instant>2026-06-10</instant>
        </period>
    </context>
    <context id="i_2025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001019034</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2025-01-01_2025-12-31" id="ixv-13384">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2025-01-01_2025-12-31" id="ixv-13385">2025</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="d_2025-01-01_2025-12-31" id="ixv-13386">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag contextRef="d_2025-01-01_2025-12-31" id="ixv-13387">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="d_2025-01-01_2025-12-31" id="ixv-13388">0001019034</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="d_2025-01-01_2025-12-31" id="c8">BIO KEY INTERNATIONAL INC</dei:EntityRegistrantName>
    <dei:DocumentType contextRef="d_2025-01-01_2025-12-31" id="c3">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="d_2025-01-01_2025-12-31" id="c4">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="d_2025-01-01_2025-12-31" id="c5">2025-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2025-01-01_2025-12-31" id="c6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2025-01-01_2025-12-31" id="c7">1-13463</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2025-01-01_2025-12-31" id="c9">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2025-01-01_2025-12-31" id="c10">41-1741861</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2025-01-01_2025-12-31" id="c11">101 CRAWFORDS CORNER ROAD, SUITE 4116</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2025-01-01_2025-12-31" id="c12">HOLMDEL</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2025-01-01_2025-12-31" id="c13">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2025-01-01_2025-12-31" id="c14">07753</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2025-01-01_2025-12-31" id="c15">732</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2025-01-01_2025-12-31" id="c16">359-1100</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2025-01-01_2025-12-31" id="c17">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2025-01-01_2025-12-31" id="c18">BKYI</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2025-01-01_2025-12-31" id="c19">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="d_2025-01-01_2025-12-31" id="c20">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="d_2025-01-01_2025-12-31" id="c21">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="d_2025-01-01_2025-12-31" id="c22">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2025-01-01_2025-12-31" id="c23">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2025-01-01_2025-12-31" id="c24">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2025-01-01_2025-12-31" id="c25">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2025-01-01_2025-12-31" id="c26">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="d_2025-01-01_2025-12-31" id="c27">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="d_2025-01-01_2025-12-31" id="c28">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="d_2025-01-01_2025-12-31" id="c29">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i_2025-06-30"
      decimals="0"
      id="c30"
      unitRef="USD">4934779</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2026-06-10"
      decimals="INF"
      id="c31"
      unitRef="Share">1085360</dei:EntityCommonStockSharesOutstanding>
    <dei:AmendmentDescription contextRef="d_2025-01-01_2025-12-31" id="c32">This Amendment No. 1 (the &#x201c;Amendment No. 1&#x201d;) to the Annual Report on Form 10-K of BIO-key International, Inc. (the &#x201c;Company&#x201d;) for the year ended December 31, 2025, originally filed with the Securities and Exchange Commission on June 12, 2026, is being filed solely to replace the Report of Independent Registered Public Accounting Firm and the Consent of Independent Registered Public Accounting Firm. For ease of reference the Company is refiling the Annual Report on Form 10-K in its entirety. The Company is also including in this Amendment No. 1 currently dated certifications from its Chief Executive Officer and Chief Financial Officer as required by Sections 302 and 906 of the Sarbanes-Oxley Act of 2002 as Exhibits 31.1 and 31.2 and Exhibits 32.1 and 32.2, respectively.</dei:AmendmentDescription>
</xbrl>
