<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="kffb-20260630.xsd" xlink:type="simple"/>
    <context id="cref_2130025278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001297341</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1082408640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001297341</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="cref_1953343899">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001297341</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1066478987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001297341</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2026-06-30</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <unit id="uref_630931284">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType contextRef="cref_2130025278" id="fc_1866946806">DEF 14A</dei:DocumentType>
    <dei:EntityCentralIndexKey contextRef="cref_2130025278" id="ixv-2095">0001297341</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="cref_2130025278" id="ixv-2096">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="cref_2130025278" id="ixv-2136">KENTUCKY FIRST FEDERAL BANCORP</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="cref_2130025278" id="ixv-2137">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:ErrCompAnalysisTextBlock contextRef="cref_1066478987" id="ixv-584">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;Incentive-Compensation Recoupment Policy (Clawback Policy)&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in;"&gt;The Compensation Committee of the Board of Directors adopted the Incentive-Compensation Recoupment Policy, which is designed to comply with Section 10D-1 of the Exchange Act and Rule 5608 of the Nasdaq Listing Rules. The policy requires the Company to recoup any erroneously awarded incentive-based compensation received by certain executives, including each named executive officer, in the event the Company is required to prepare an accounting restatement due to material noncompliance with any financial reporting requirement under the federal securities laws. The policy generally applies to all incentive-based compensation received by a covered executive during the three completed fiscal years immediately preceding the date that the Company is required to prepare a restatement after the policy&#x2019;s effective date. A copy of this policy can be found as Exhibit 97 to our Annual Report on Form 10-K for the year ended June 30, 2025.&lt;/p&gt;</ecd:ErrCompAnalysisTextBlock>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="cref_2130025278" id="ixv-2140">Our Company does not currently grant stock options as part of our equity compensation programs. If stock options were to be granted in the future, we would not grant such options in anticipation of the release of material nonpublic information that is likely to result in changes to the price of our common stock. In addition, we generally do not grant stock options (i) during trading blackout periods established under our insider trading policy, or (ii) at any time during the four business days prior to or the one business day following the filing of our periodic reports or the filing or furnishing of a Form 8-K that discloses material nonpublic information. These restrictions do not apply to other types of equity awards that do not include an exercise price related to the market price of our common stockon the date of grant.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="cref_2130025278" id="ixv-2141">Our Company does not currently grant stock options as part of our equity compensation programs.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="cref_2130025278" id="ixv-2142">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:PvpTableTextBlock contextRef="cref_2130025278" id="ixv-1585">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;Pay Versus Performance&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in;"&gt;In accordance with the rules of the Securities and Exchange Commission, the following tables describe how the compensation of our named executive officers aligns with our performance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;Year&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Summary&lt;br/&gt;     Compensation&lt;br/&gt;     Table&#160;Total&#160;for &lt;br/&gt;     PEO ($) (1)(2)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Compensation&lt;br/&gt;     Actually&#160;Paid&#160;to&lt;br/&gt;     PEO &lt;br/&gt; ($)(3)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Average&lt;br/&gt;     Summary&lt;br/&gt;     Compensation&lt;br/&gt;     Table&#160;Total&#160;for&lt;br/&gt;     non-PEO&lt;br/&gt;     Named&lt;br/&gt;     Executive&lt;br/&gt;     Officers&lt;br/&gt; ($)(2)(4)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Average&lt;br/&gt;  Compensation&lt;br/&gt;  Actually Paid&lt;br/&gt;  to non-PEO&lt;br/&gt;  Named&lt;br/&gt;     Executive&lt;br/&gt;  Officers&lt;br/&gt; ($)(2)(5)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Value&#160;of&#160;Initial &lt;br/&gt; Fixed $100&lt;br/&gt;  Investment&#160;Based&lt;br/&gt;  on Total&lt;br/&gt;     Shareholder&lt;br/&gt;  Return&lt;br/&gt;  ($)(6)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid;"&gt;&lt;span style="font-weight: bold;"&gt;Net Income ($)&lt;br/&gt;     (in&#160;thousands)(7)&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 28%; text-align: left; padding-bottom: 1.5pt;"&gt;2026&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;193,766&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;193,776&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;173,559&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;173,559&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;88.16&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;1,909&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;201,032&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;201,032&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;126,023&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;126,032&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;46.34&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;181&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;2024&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;200,717&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;200,717&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;114,729&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;114,729&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;50.19&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;$&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,721&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; width: 25%;"&gt;&lt;div style="font-size: 1pt; border-top: Black 1.5pt solid;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(1)&lt;/td&gt; &lt;td style="text-align: left;"&gt;As reported in the Summary Compensation Table on page 18 of this proxy statement&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(2)&lt;/td&gt; &lt;td style="text-align: left;"&gt;During fiscal year 2026, our principal executive officer (&#x201c;PEO&#x201d; was R. Clay Hulette. During fiscal years 2025 and 2024 our PEO was Don D. Jennings. During fiscal years 2026, our non-PEO Named Executive Officers were Teresa Hulette and Don D. Jennings. During fiscal years 2025 and 2024, our non-PEO Named Executive Officers (&#x201c;non-PEO NEOs&#x201d;) were Teresa Hulette and Jaime Coffey.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(3)&lt;/td&gt; &lt;td style="text-align: left;"&gt;We had no outstanding equity awards for fiscal years 2026, 2025 and 2024. Accordingly, no equity award adjustments are applicable to the compensation paid to the PEO in 2026, 2025 and 2024.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(4)&lt;/td&gt; &lt;td style="text-align: left;"&gt;Average summary compensation total for non-PEO NEOs represents the average of the SCT total compensation paid to the non-PEO NEOs during each of the years in the SCT.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(5)&lt;/td&gt; &lt;td style="text-align: left;"&gt;We had no outstanding equity awards for fiscal years 2026, 2025 and 2024. Accordingly, no equity award adjustments are applicable to the compensation paid to the non-PEO named executive officers in 2026, 2025 and 2024.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(6)&lt;/td&gt; &lt;td style="text-align: left;"&gt;Cumulative total shareholder return (&#x201c;TSR&#x201d;) assumes an initial investment of $100 investment as of market close on June 30, 2023&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%;"&gt; &lt;tbody&gt;&lt;tr style="vertical-align: top; text-align: justify;"&gt;&lt;td style="width: 0.25in; text-align: left;"&gt;(7)&lt;/td&gt; &lt;td style="text-align: left;"&gt;Net Income as reported on page 27 of the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended June 30, 2026.&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="cref_2130025278"
      decimals="0"
      id="fc_1157674143"
      unitRef="uref_630931284">193766</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="cref_2130025278"
      decimals="0"
      id="fc_659368593"
      unitRef="uref_630931284">193776</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="cref_2130025278"
      decimals="0"
      id="fc_1716649357"
      unitRef="uref_630931284">173559</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="cref_2130025278"
      decimals="0"
      id="fc_1334093108"
      unitRef="uref_630931284">173559</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="cref_2130025278"
      decimals="2"
      id="fc_454473167"
      unitRef="uref_630931284">88.16</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="cref_2130025278"
      decimals="-3"
      id="fc_885016266"
      unitRef="uref_630931284">1909000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="cref_1953343899"
      decimals="0"
      id="fc_765349415"
      unitRef="uref_630931284">201032</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="cref_1953343899"
      decimals="0"
      id="fc_1522381185"
      unitRef="uref_630931284">201032</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="cref_1953343899"
      decimals="0"
      id="fc_1241746439"
      unitRef="uref_630931284">126023</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="cref_1953343899"
      decimals="0"
      id="fc_1739527914"
      unitRef="uref_630931284">126032</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="cref_1953343899"
      decimals="2"
      id="fc_1094589568"
      unitRef="uref_630931284">46.34</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1953343899"
      decimals="-3"
      id="fc_2111788429"
      unitRef="uref_630931284">181000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="cref_1082408640"
      decimals="0"
      id="fc_538776613"
      unitRef="uref_630931284">200717</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="cref_1082408640"
      decimals="0"
      id="fc_208436477"
      unitRef="uref_630931284">200717</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="cref_1082408640"
      decimals="0"
      id="fc_127241379"
      unitRef="uref_630931284">114729</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="cref_1082408640"
      decimals="0"
      id="fc_1392081574"
      unitRef="uref_630931284">114729</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="cref_1082408640"
      decimals="2"
      id="fc_104491655"
      unitRef="uref_630931284">50.19</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1082408640"
      decimals="-3"
      id="fc_630931284"
      unitRef="uref_630931284">-1721000</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="cref_2130025278" id="ixv-2164">During fiscal year 2026, our principal executive officer (&#x201c;PEO&#x201d; was R. Clay Hulette. During fiscal years 2025 and 2024 our PEO was Don D. Jennings. During fiscal years 2026, our non-PEO Named Executive Officers were Teresa Hulette and Don D. Jennings. During fiscal years 2025 and 2024, our non-PEO Named Executive Officers (&#x201c;non-PEO NEOs&#x201d;) were Teresa Hulette and Jaime Coffey.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="cref_1953343899" id="ixv-2165">R. Clay Hulette</ecd:PeoName>
    <ecd:PeoName contextRef="cref_1082408640" id="ixv-2166">R. Clay Hulette</ecd:PeoName>
    <ecd:PeoName contextRef="cref_2130025278" id="ixv-2167">R. Clay Hulette</ecd:PeoName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="cref_2130025278" id="ixv-1815">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;Analysis of the Information Presented in the Pay Versus Performance Table&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in;"&gt;We generally seek to incentivize long-term performance, and therefore do not specifically align our performance measures with &#x201c;compensation actually paid&#x201d; (as computed in accordance with Item 402(v) of Regulation S-K) for a particular year. In accordance with Item 402(v) of Regulation S-K we are providing the following descriptions of the relationships between information presented in the Pay Versus Performance Table.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;i&gt;Compensation Actually Paid (&#x201c;CAP&#x201d;) and Company TSR&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in;"&gt;TSR amounts reported in the graph assume an initial fixed investment of $100. CAP to PEO #1, R. Clay Hulette, was $193,766 in 2026, and Don Jennings, was $201,032 in 2025 and $200,717 in 2024. CAP to the non-PEO NEOs averaged $173,559 in 2026, $126,023 in 2025, and $114,729 in 2023. The Company does not use TSR to determine compensation levels or inventive plan payouts, therefore the PEO and non-PEO NEOs CAP does not fluctuate with changes to TSR.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;img alt="" src="ea030814401_img6.jpg"/&gt;&lt;/p&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="cref_2130025278" id="ixv-1839">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;i&gt;Compensation Actually Paid and Net Income&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in;"&gt;CAP to PEO #1, R. Clay Hulette, was $193,766 in 2026 and Don Jennings, was $201,032 in 2025 and $200,717 in 2024. CAP to the non-PEO NEOs averaged $173,559 in 2026, $126,032 in 2025, and $114,729 in 2024. The Company reported net income of $1.9 million in 2026, $181,000 in 2025, and a net loss of $1.7 million in 2024. The Company does not use net income to determine compensation levels or incentive plan payouts, therefore the PEO and non-PEO NEOs CAP does not fluctuate with changes to net income.&lt;/p&gt;&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;img alt="" src="ea030814401_img7.jpg"/&gt;&lt;/p&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#fc_538776613"
          xlink:label="fc_538776613"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1157674143"
          xlink:label="fc_1157674143"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_765349415"
          xlink:label="fc_765349415"
          xlink:type="locator"/>
        <link:footnote id="fref_1930159463" xlink:label="fref_1930159463" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">As reported in the Summary Compensation Table on page 18 of this proxy statement</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_538776613"
          xlink:to="fref_1930159463"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1157674143"
          xlink:to="fref_1930159463"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_765349415"
          xlink:to="fref_1930159463"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1334093108"
          xlink:label="fc_1334093108"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1739527914"
          xlink:label="fc_1739527914"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1241746439"
          xlink:label="fc_1241746439"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1716649357"
          xlink:label="fc_1716649357"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_127241379"
          xlink:label="fc_127241379"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1392081574"
          xlink:label="fc_1392081574"
          xlink:type="locator"/>
        <link:footnote id="fref_711341646" xlink:label="fref_711341646" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During fiscal year 2026, our principal executive officer (&#x201c;PEO&#x201d; was R. Clay Hulette. During fiscal years 2025 and 2024 our PEO was Don D. Jennings. During fiscal years 2026, our non-PEO Named Executive Officers were Teresa Hulette and Don D. Jennings. During fiscal years 2025 and 2024, our non-PEO Named Executive Officers (&#x201c;non-PEO NEOs&#x201d;) were Teresa Hulette and Jaime Coffey.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1334093108"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_538776613"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1739527914"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1241746439"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1716649357"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_127241379"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1157674143"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1392081574"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_765349415"
          xlink:to="fref_711341646"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1522381185"
          xlink:label="fc_1522381185"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_659368593"
          xlink:label="fc_659368593"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_208436477"
          xlink:label="fc_208436477"
          xlink:type="locator"/>
        <link:footnote id="fref_1579790361" xlink:label="fref_1579790361" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">We had no outstanding equity awards for fiscal years 2026, 2025 and 2024. Accordingly, no equity award adjustments are applicable to the compensation paid to the PEO in 2026, 2025 and 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1522381185"
          xlink:to="fref_1579790361"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_659368593"
          xlink:to="fref_1579790361"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_208436477"
          xlink:to="fref_1579790361"
          xlink:type="arc"/>
        <link:footnote id="fref_1998557828" xlink:label="fref_1998557828" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Average summary compensation total for non-PEO NEOs represents the average of the SCT total compensation paid to the non-PEO NEOs during each of the years in the SCT.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_127241379"
          xlink:to="fref_1998557828"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1716649357"
          xlink:to="fref_1998557828"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1241746439"
          xlink:to="fref_1998557828"
          xlink:type="arc"/>
        <link:footnote id="fref_335846124" xlink:label="fref_335846124" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">We had no outstanding equity awards for fiscal years 2026, 2025 and 2024. Accordingly, no equity award adjustments are applicable to the compensation paid to the non-PEO named executive officers in 2026, 2025 and 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1334093108"
          xlink:to="fref_335846124"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1739527914"
          xlink:to="fref_335846124"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1392081574"
          xlink:to="fref_335846124"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1094589568"
          xlink:label="fc_1094589568"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_104491655"
          xlink:label="fc_104491655"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_454473167"
          xlink:label="fc_454473167"
          xlink:type="locator"/>
        <link:footnote id="fref_1996253229" xlink:label="fref_1996253229" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Cumulative total shareholder return (&#x201c;TSR&#x201d;) assumes an initial investment of $100 investment as of market close on June 30, 2023</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1094589568"
          xlink:to="fref_1996253229"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_104491655"
          xlink:to="fref_1996253229"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_454473167"
          xlink:to="fref_1996253229"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_630931284"
          xlink:label="fc_630931284"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2111788429"
          xlink:label="fc_2111788429"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_885016266"
          xlink:label="fc_885016266"
          xlink:type="locator"/>
        <link:footnote id="fref_512668118" xlink:label="fref_512668118" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net Income as reported on page 27 of the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended June 30, 2026.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_630931284"
          xlink:to="fref_512668118"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2111788429"
          xlink:to="fref_512668118"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_885016266"
          xlink:to="fref_512668118"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
