<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:BMRA="http://biomerica.com/20260531"
  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"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bmra-20260531.xsd" xlink:type="simple"/>
    <context id="From2025-06-01to2026-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ValueOfEquityAwardsReportedInSCTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsGrantedAndVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">BMRA:FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2024-05-31</endDate>
        </period>
    </context>
    <context id="From2025-06-012026-05-31_2026-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2026-05-31</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2026-05-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-06-01to2026-05-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-06-01to2026-05-31" id="Fact000004">0000073290</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-06-01to2026-05-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      id="xdx2ixbrl0053"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0054"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0055"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0058"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0070"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0071"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0074"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0075"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0090"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0091"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2025-06-01to2026-05-31" id="Fact000011">BIOMERICA, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000013">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eecd--PvpTableTextBlock_zfgDJkDBDNae" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_486_eecd--PeoTotalCompAmt_hecd--IndividualAxis__ecd--PeoMember_zomy6HwWhMfl" style="text-align: right"&gt;&lt;sup id="xdx_F51_zv4r1G9WHRq5"&gt;(1)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_482_eecd--PeoActuallyPaidCompAmt_zHhqG1tvG8b6" style="text-align: right"&gt;&lt;sup id="xdx_F5F_zEzgCdfSjWG9"&gt;(3)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_481_eecd--NonPeoNeoAvgTotalCompAmt_zRCKPFeCwEai" style="text-align: right"&gt;&lt;sup id="xdx_F5B_zGRYcc5dpYY6"&gt;(2)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_48E_eecd--NonPeoNeoAvgCompActuallyPaidAmt_z2W3IRlpGlQ" style="text-align: right"&gt;&lt;sup id="xdx_F50_z4co7hE3yPQi"&gt;(3)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_48C_eecd--TotalShareholderRtnAmt_pp2d_zfM3zQ6b5fad" style="text-align: right"&gt;&lt;sup id="xdx_F5B_zvrLtwicdXub"&gt;(4)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_48F_eus-gaap--NetIncomeLoss_zh4LIGwa8cV7" style="text-align: right"&gt;&lt;sup id="xdx_F50_zyu7eWVw18f2"&gt;(5)&lt;/sup&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fiscal
    Year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summary
    Compensation Table Total for PEO ($) (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation
    Actually Paid to PEO ($) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    Summary Compensation Table Total for Non-PEO NEOs ($) (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    Compensation Actually Paid to Non-PEO NEOs ($) (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Value
    of Initial Fixed $100 Investment Based On: Total Shareholder Return ($) (4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net
    Income (Loss) ($) (5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(d)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(e)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(f)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(g)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41D_20250601__20260531_zPeEMVSvj993" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;285,450&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;241,208&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;276,027&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,150&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21.81&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3,775,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41F_20240601__20250531_z73Z76Hr1g6l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;201,034&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;177,700&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;219,848&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;198,218&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;27.83&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,973,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20230601__20240531_z2ogIwtGjVZ5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;360,103&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;199,836&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;314,810&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;238,393&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;42.38&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(5,978,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember"
      decimals="0"
      id="Fact000014"
      unitRef="USD">285450</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000015"
      unitRef="USD">241208</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000016"
      unitRef="USD">276027</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000017"
      unitRef="USD">173150</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="2"
      id="Fact000018"
      unitRef="USD">21.81</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000019"
      unitRef="USD">-3775000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember"
      decimals="0"
      id="Fact000020"
      unitRef="USD">201034</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">177700</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000022"
      unitRef="USD">219848</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">198218</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-06-012025-05-31"
      decimals="2"
      id="Fact000024"
      unitRef="USD">27.83</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000025"
      unitRef="USD">-4973000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember"
      decimals="0"
      id="Fact000026"
      unitRef="USD">360103</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">199836</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">314810</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">238393</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-06-012024-05-31"
      decimals="2"
      id="Fact000030"
      unitRef="USD">42.38</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">-5978000</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000038">&lt;p id="xdx_891_eecd--NamedExecutiveOfficersFnTextBlock_dU_z3rlsVtCfNkl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
    dollar amounts reported in column (b) are the amounts of total compensation reported for our chief executive officer, Mr. &lt;span id="xdx_90D_eecd--PeoName_c20230601__20240531_z4Fr0oJhcrb1"&gt;&lt;span id="xdx_90B_eecd--PeoName_c20240601__20250531_z9aIf1FtViVe"&gt;&lt;span id="xdx_900_eecd--PeoName_c20250601__20260531_z58d6S2wmNJi"&gt;Zackary
    Irani&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(our PEO), for each corresponding
    year in the &#x201c;Total&#x201d; column of the SCT. Refer to &#x201c;Executive Compensation &#x2013; Summary Compensation Table.&#x201d;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2023-06-012024-05-31" id="Fact000039">Zackary     Irani</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-06-012025-05-31" id="Fact000040">Zackary     Irani</ecd:PeoName>
    <ecd:PeoName contextRef="From2025-06-01to2026-05-31" id="Fact000041">Zackary     Irani</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000043">&lt;p id="xdx_89F_eecd--Additional402vDisclosureTextBlock_dU_zHLQITKlxLMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
    dollar amounts reported in columns (c) and (e) represent the CAP to Mr. Zackary Irani, and the average CAP to our non-PEO NEOs, respectively,
    as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual amount of compensation
    earned by or paid to our NEOs during the applicable year. In accordance with the requirements of Item 402(v) of Regulation S-K, to
    calculate CAP, compensation related to equity awards was remeasured based on the following: For stock options, a Black-Scholes
    (&#x201c;BSM&#x201d;) option-pricing model was used as of the applicable year-end date, or, in the case of vested options, the vesting
    date. The BSM model requires us to make assumptions and judgments regarding the variables used in the calculation, including the
    expected remaining term, expected volatility, and the expected risk-free rate. For restricted stock awards, the closing market price
    of the Company&#x2019;s common stock was used as of the applicable year-end date, or in the case of vested restricted stock awards,
    the vesting date. The valuation assumptions used to calculate the CAP shown in the table were materially consistent with those used
    to calculate our share-based compensation expense, as disclosed in our Annual Report.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:Additional402vDisclosureTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000045">&lt;p id="xdx_898_eecd--AdjToPeoCompFnTextBlock_dU_zNXD5VKoMt5j" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2026 CAP to our PEO and the average CAP to our non-PEO NEOs reflects the following adjustments required by the applicable SEC rules from
the total compensation reported in the SCT:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: 11pt Calibri, Helvetica, Sans-Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    of Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total Reported
    in 2026 SCT&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoTotalCompAmt_c20250601__20260531_zH1U7b8u2B21" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;285,450&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eecd--NonPeoNeoAvgTotalCompAmt_c20250601__20260531_zN3oBMQNqkPa" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;276,027&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: value of equity awards
    reported in SCT&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zWAp3hiDOqPf" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(135,450&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_ziWRghN1KdA6" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(90,300&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: year-end value of equity
    awards granted in 2026 that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zURtwXtLIqge" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;125,475&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zC5RulHvN1bg" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;35,850&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zmiQeruA7quh" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(24,610&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zfotyNfEn4M9" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0053"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: fair market value of
    equity awards granted in 2026 and that vested in 2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zPKnnfNdkg32" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0054"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zwAjLLuCW0c7" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0055"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that vested in 2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zKW9DCutuCWl" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(9,657&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zVLISPAx1m6c" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(6,898&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: fair market value of
    equity awards deemed to fail to meet the applicable vesting conditions during 2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_z1WqgQngrXG6" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0058"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_c20250601__20260531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zjTstBnmJOk7" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(41,529&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation Actually Paid
    for 2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20250601__20260531_zcCE4JmIgLJd" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;241,208&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20250601__20260531_zPBNELXtbve5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,150&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2025 CAP to our PEO and the average CAP to our non-PEO NEOs reflects the following adjustments required by the applicable SEC rules from
the total compensation reported in the SCT:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    of Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total Reported
    in 2025 SCT&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--PeoTotalCompAmt_c20240601__20250531_zIA7yzumboGl" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;201,034&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eecd--NonPeoNeoAvgTotalCompAmt_c20240601__20250531_zju0Mnk1v841" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;219,848&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: value of equity awards
    reported in SCT&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zvlYB37PT1m2" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(78,438&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_z5oe6Y2cREO4" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(43,141&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: year-end value of equity
    awards granted in 2025 that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zpkjSKegjJm7" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,313&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zbXB4IWPWfUa" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;52,422&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zlstB5BeDC61" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(16,608&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zjNVriFGKfLk" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(7,945&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: fair market value of
    equity awards granted in 2025 and that vested in 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zLn2A0PJ4xF7" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0070"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_z3irLC4CXNtk" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0071"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that vested in 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zxx9FJosxfpg" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(23,601&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zOR6GQgPwN1k" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(22,966&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: fair market value of
    equity awards deemed to fail to meet the applicable vesting conditions during 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zNs4jF0yVFPb" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0074"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zJHOSvReNnBf" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0075"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation Actually Paid
    for 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eecd--PeoActuallyPaidCompAmt_c20240601__20250531_zVFKxu7oReXl" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;177,700&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240601__20250531_zxKIxgpvfl98" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;198,218&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2024 CAP to our PEO and the average CAP to our non-PEO NEOs reflects the following adjustments required by the applicable SEC rules from
the total compensation reported in the SCT:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;PEO&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Average
    of Non-PEO NEOs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total Reported
    in 2024 SCT&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eecd--PeoTotalCompAmt_c20230601__20240531_zTGnsbDQbnyh" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;360,103&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--NonPeoNeoAvgTotalCompAmt_c20230601__20240531_zgp2cdLkWgSj" style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;314,810&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: value of equity awards
    reported in SCT&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_z9JC6x2u9GLk" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(210,103&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zYJzyRTqE5l6" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(122,518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: year-end value of equity
    awards granted in 2024 that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zXZMVKbsEof1" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;102,614&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zEfcJh99M2l6" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;57,148&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that are unvested and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zI4KRMc7cgy5" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(47,169&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zQQZC08nwoQ1" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(25,380&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: fair market value of
    equity awards granted in 2024 and that vested in 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zmgvX8QBvlY6" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,914&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zRilsLZrr6Dc" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,918&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Add: change in fair value
    (from prior year-end) of prior year equity awards that vested in 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_z5X5FxprbsN8" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(26,523&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zYf0r7izvHS8" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(5,585&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: fair market value of
    equity awards deemed to fail to meet the applicable vesting conditions during 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zNLim7wktpP1" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0090"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zDF1vcvltmka" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0091"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation Actually Paid
    for 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoActuallyPaidCompAmt_c20230601__20240531_zan1TortgkG8" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;199,836&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230601__20240531_zl86LiybDKmk" style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;238,393&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000046"
      unitRef="USD">285450</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000047"
      unitRef="USD">276027</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000048"
      unitRef="USD">-135450</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000049"
      unitRef="USD">-90300</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000050"
      unitRef="USD">125475</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000051"
      unitRef="USD">35850</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000052"
      unitRef="USD">-24610</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000056"
      unitRef="USD">-9657</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000057"
      unitRef="USD">-6898</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-06-012026-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      decimals="0"
      id="Fact000059"
      unitRef="USD">-41529</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000060"
      unitRef="USD">241208</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-06-01to2026-05-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">173150</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">201034</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000063"
      unitRef="USD">219848</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000064"
      unitRef="USD">-78438</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000065"
      unitRef="USD">-43141</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000066"
      unitRef="USD">95313</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000067"
      unitRef="USD">52422</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000068"
      unitRef="USD">-16608</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000069"
      unitRef="USD">-7945</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000072"
      unitRef="USD">-23601</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000073"
      unitRef="USD">-22966</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">177700</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-06-012025-05-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">198218</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000078"
      unitRef="USD">360103</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">314810</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000080"
      unitRef="USD">-210103</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000081"
      unitRef="USD">-122518</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000082"
      unitRef="USD">102614</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000083"
      unitRef="USD">57148</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000084"
      unitRef="USD">-47169</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000085"
      unitRef="USD">-25380</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      decimals="0"
      id="Fact000086"
      unitRef="USD">20914</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      decimals="0"
      id="Fact000087"
      unitRef="USD">19918</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000088"
      unitRef="USD">-26523</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000089"
      unitRef="USD">-5585</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">199836</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000093"
      unitRef="USD">238393</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000095">&lt;p id="xdx_89F_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zS4NZwvSMLPa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Compensation
Actually Paid and Net Income (Loss)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Due
to the nature of the Company&#x2019;s consolidated financial results and primary focus on research and development of diagnostic-guided
therapy products to treat gastrointestinal diseases, our Company has not historically utilized net income (loss) as a performance measure
for our executive compensation program. However, as the inFoods product has now launched, the Board will evaluate the relationship between
our total revenues and net income (loss) and CAP to our PEO and Non-PEO NEOs going forward.&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2025-06-01to2026-05-31" id="Fact000097">&lt;p id="xdx_890_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_z1Ao2YvtUn95" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Compensation
Actually Paid and TSR&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following graph sets forth the relationship between CAP to our PEO, the average CAP for our Non-PEOs, and the Company&#x2019;s TSR over
the period covering 2026, 2025, and 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;img alt="" src="formdef14a_001.jpg"/&gt;&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-06-01to2026-05-31" id="Fact000098">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:ErrCompAnalysisTextBlock
      contextRef="From2025-06-012026-05-31_2026-05-31"
      id="Fact000099">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
believe that it is in the best interests of the Company and its stockholders to create and maintain a culture that emphasizes integrity
and accountability and reinforces our pay-for-performance compensation philosophy. We have adopted a compensation recovery policy, which
has been filed as an exhibit to our Annual Report. The compensation recovery policy provides for the recoupment of certain executive
compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under
the federal securities laws and describes certain remedies available to the Board to address executive officers who have engaged in fraudulent
or other intentional misconduct. Our compensation recovery policy applies to any compensation paid to executive officers that is granted,
earned, or vested based wholly or in part upon attainment of a financial reporting measure.&lt;/span&gt;</ecd:ErrCompAnalysisTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000014"
          xlink:label="Fact000014"
          xlink:type="locator"/>
        <link:footnote id="Footnote000032" xlink:label="Footnote000032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    dollar amounts reported in column (b) are the amounts of total compensation reported for our chief executive officer, Mr. Zackary
    Irani, (our PEO) for each corresponding year in the &#x201c;Total&#x201d; column of the SCT. Refer to &#x201c;Executive Compensation
    &#x2013; Summary Compensation Table&#x201d;</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000014"
          xlink:to="Footnote000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000016"
          xlink:label="Fact000016"
          xlink:type="locator"/>
        <link:footnote id="Footnote000033" xlink:label="Footnote000033" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The dollar amounts reported in column (d) represent the average of the amounts reported for the Non-PEO NEOs (excluding our PEO) in the &#x201c;Total&#x201d; column of the SCT. The Non-PEO NEOs included in the table above were as follows:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000016"
          xlink:to="Footnote000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000022"
          xlink:label="Fact000022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000022"
          xlink:to="Footnote000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000015"
          xlink:label="Fact000015"
          xlink:type="locator"/>
        <link:footnote id="Footnote000034" xlink:label="Footnote000034" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    dollar amounts reported in columns (c) and (e) represent the CAP to Mr. Zackary Irani, and the average CAP to our non-PEO NEOs, respectively,
    as computed in accordance with Item 402(v) of Regulation S-K. The dollar amounts do not reflect the actual amount of compensation
    earned by or paid to our NEOs during the applicable year. In accordance with the requirements of Item 402(v) of Regulation S-K, to
    calculate CAP, compensation related to equity awards were remeasured based on the following: For stock options, a Black-Scholes (&#x201c;BSM&#x201d;)
    option-pricing model was used as of the applicable year-end date, or, in the case of vested options, the vesting date. The BSM model
    requires us to make assumptions and judgments regarding the variables used in the calculation, including the expected remaining term,
    expected volatility, and the expected risk-free rate. For restricted stock awards, the closing market price of the Company&#x2019;s
    common stock was used as of the applicable year-end date, or in the case of vested restricted stock awards, the vesting date. The
    valuation assumptions used to calculate the CAP shown in the table were materially consistent with those used to calculate our share-based
    compensation expense, as disclosed in our 2026 Annual Report on Form 10-K.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000015"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000017"
          xlink:label="Fact000017"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000017"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000021"
          xlink:label="Fact000021"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000021"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000023"
          xlink:label="Fact000023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000023"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000027"
          xlink:label="Fact000027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000027"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000029"
          xlink:label="Fact000029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000018"
          xlink:label="Fact000018"
          xlink:type="locator"/>
        <link:footnote id="Footnote000035" xlink:label="Footnote000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">TSR
    is determined based on the value of an initial fixed investment of $100 on May 31, 2023. Cumulative TSR is calculated by dividing
    the sum of the cumulative amount of dividends for the measurement period, assuming dividend reinvestment, and the difference between
    the Company&#x2019;s share price at the end of the measurement period and the Company&#x2019;s share price at the beginning of the
    measurement period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000018"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000024"
          xlink:label="Fact000024"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000024"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000030"
          xlink:label="Fact000030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000030"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000019"
          xlink:label="Fact000019"
          xlink:type="locator"/>
        <link:footnote id="Footnote000036" xlink:label="Footnote000036" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
    dollar amounts reported in column (g) represent the amount of net loss reflected in the Company&#x2019;s audited financial statements
    for the applicable year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000019"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000025"
          xlink:label="Fact000025"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000031"
          xlink:label="Fact000031"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000031"
          xlink:to="Footnote000036"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
