<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="kffb-20260529.xsd" xlink:type="simple"/>
    <context id="AsOf2026-05-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001297341</identifier>
        </entity>
        <period>
            <startDate>2026-05-29</startDate>
            <endDate>2026-05-29</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="AsOf2026-05-29" id="Fact000003">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-05-29" id="Fact000004">0001297341</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2026-05-29" id="Fact000009">8-K/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2026-05-29" id="Fact000010">2026-05-29</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2026-05-29" id="Fact000011">KENTUCKY FIRST FEDERAL BANCORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2026-05-29" id="Fact000012">X1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2026-05-29" id="Fact000013">0-51176</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2026-05-29" id="Fact000014">61-1484858</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2026-05-29" id="Fact000015">655 Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2026-05-29" id="Fact000016">Hazard</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2026-05-29" id="Fact000017">KY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2026-05-29" id="Fact000018">41702</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2026-05-29" id="Fact000019">502</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2026-05-29" id="Fact000020">223-1638</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2026-05-29" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2026-05-29" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2026-05-29" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2026-05-29" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2026-05-29" id="Fact000025">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle contextRef="AsOf2026-05-29" id="Fact000026">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2026-05-29" id="Fact000027">KFFB</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2026-05-29" id="Fact000028">NASDAQ</dei:SecurityExchangeName>
    <dei:AmendmentDescription contextRef="AsOf2026-05-29" id="Fact000029">On May 29, 2026, Kentucky First Federal Bancorp (the &#x201c;Company&#x201d;) filed a Current Report on Form 8-K regarding the Company&#x2019;s May 29, 2026 press release announcing that the Kentucky First Federal Bancorp board of directors will hold a special meeting of the board of directors on July 28, 2026 to consider the resumption of the declaration and payment of a quarterly dividend (the &#x201c;Original Filing&#x201d;). The full text of the press release was included in the Original Filing. This Amendment to the Original Filing (the &#x201c;Amendment&#x201d;) is being filed to correct the Item under which the Original Filing was made, &#x201c;Item 2.02 Results of Operations and Financial Condition&#x201d; instead of &#x201c;Item 8.01 Other Events&#x201d;. The information contained in this Amendment should be read in conjunction with the information contained in the Original Filing. Except as set forth herein, this Amendment does not amend, modify or update the disclosure contained in the Original Filing.</dei:AmendmentDescription>
</xbrl>
