<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:BMRA="http://biomerica.com/20250531"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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-20250531.xsd" xlink:type="simple"/>
    <context id="From2024-06-01to2025-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">
        <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="From2022-06-012023-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2023-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="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2022-06-012023-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>2022-06-01</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="From2024-06-012025-05-31_2025-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000073290</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2025-05-31</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-06-01to2025-05-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-06-01to2025-05-31" id="Fact000004">0000073290</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-06-01to2025-05-31" id="xdx2ixbrl0011">PRE 14A</dei:DocumentType>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0055"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0056"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0059"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0060"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0075"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0076"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      id="xdx2ixbrl0081"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      id="xdx2ixbrl0083"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      id="xdx2ixbrl0086"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0087"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      id="xdx2ixbrl0088"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      id="xdx2ixbrl0091"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2024-06-01to2025-05-31" id="Fact000012">BIOMERICA, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2024-06-01to2025-05-31" id="Fact000014">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eecd--PvpTableTextBlock_zZ1dfYBNrZTd" 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: center"&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_484_eecd--PeoTotalCompAmt_zpqVBWG1yLjl" style="text-align: right"&gt;&lt;sup id="xdx_F5A_zc0k5z0Mpe0h"&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_48A_eecd--PeoActuallyPaidCompAmt_zqWwskE9ZwHi" style="text-align: right"&gt;&lt;sup id="xdx_F52_zCZ2Z1yqG0b7"&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--NonPeoNeoAvgTotalCompAmt_zeyfjWuc5juf" style="text-align: right"&gt;&lt;sup id="xdx_F50_zKrUCKg3Xni7"&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_487_eecd--NonPeoNeoAvgCompActuallyPaidAmt_z7u2VU9ABRFc" style="text-align: right"&gt;&lt;sup id="xdx_F52_zdDMiOQ1NRr5"&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_48A_eecd--TotalShareholderRtnAmt_pp2d_zT7BlHlLuzab" style="text-align: right"&gt;&lt;sup id="xdx_F51_zBfpdzxKTWP8"&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_48A_eus-gaap--NetIncomeLoss_z7KaTZNtE0Dg" style="text-align: right"&gt;&lt;sup id="xdx_F55_zC2KWPrrYn8"&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 style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Summary Compensation Table Total for PEO ($) (1)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Compensation Actually Paid to PEO ($) (3)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average Summary Compensation Table Total for Non-PEO NEOs ($) (2)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average Compensation Actually Paid to Non-PEO NEOs ($) (3)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Value of Initial Fixed $100 Investment Based On:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total Shareholder Return ($) (4)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Net Income (Loss) ($) (5)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center"&gt;(a)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&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: 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 style="text-align: right"&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: 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 style="text-align: right"&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: 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 style="text-align: right"&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: 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 style="text-align: right"&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: 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 style="text-align: right"&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: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41F_20240601__20250531_zWdXbEu8uGI8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%; text-align: center"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;201,034&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;177,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;219,848&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;198,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;10.89&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;(4,973,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20230601__20240531_zHLSdYFGJNqb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;360,103&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 style="text-align: right"&gt;199,836&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;314,810&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 style="text-align: right"&gt;238,392&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 style="text-align: right"&gt;16.59&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 style="text-align: right"&gt;(5,978,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41D_20220601__20230531_zZ4fbR9OD6A7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;141,250&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 style="text-align: right"&gt;(108,437&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;174,027&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 style="text-align: right"&gt;110,778&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 style="text-align: right"&gt;39.14&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 style="text-align: right"&gt;(7,140,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000015"
      unitRef="USD">201034</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000016"
      unitRef="USD">177700</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000017"
      unitRef="USD">219848</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000018"
      unitRef="USD">198219</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="2"
      id="Fact000019"
      unitRef="USD">10.89</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000020"
      unitRef="USD">-4973000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">360103</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000022"
      unitRef="USD">199836</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">314810</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000024"
      unitRef="USD">238392</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-06-012024-05-31"
      decimals="2"
      id="Fact000025"
      unitRef="USD">16.59</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000026"
      unitRef="USD">-5978000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">141250</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">-108437</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">174027</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000030"
      unitRef="USD">110778</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-06-012023-05-31"
      decimals="2"
      id="Fact000031"
      unitRef="USD">39.14</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000032"
      unitRef="USD">-7140000</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2024-06-01to2025-05-31" id="Fact000039">&lt;p id="xdx_891_eecd--NamedExecutiveOfficersFnTextBlock_dU_zXH2qBvWKshj" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; 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_c20240601__20250531_zH32PF758d56"&gt;&lt;span id="xdx_90E_eecd--PeoName_c20230601__20240531_zcEBMnQv9enh"&gt;&lt;span id="xdx_900_eecd--PeoName_c20220601__20230531_zRFeLHTrwfRj"&gt;Zackary Irani&lt;/span&gt;&lt;/span&gt;&lt;/span&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="From2024-06-01to2025-05-31" id="Fact000040">Zackary Irani</ecd:PeoName>
    <ecd:PeoName contextRef="From2023-06-012024-05-31" id="Fact000041">Zackary Irani</ecd:PeoName>
    <ecd:PeoName contextRef="From2022-06-012023-05-31" id="Fact000042">Zackary Irani</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2024-06-01to2025-05-31" id="Fact000044">&lt;p id="xdx_89D_eecd--Additional402vDisclosureTextBlock_dU_zWvtFqCcSLRe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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 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 2025 Annual Report on Form 10-K.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:Additional402vDisclosureTextBlock>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2024-06-01to2025-05-31" id="Fact000046">&lt;p id="xdx_898_eecd--AdjToPeoCompFnTextBlock_dU_zGRe8mJKSenh" style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;PEO&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average of &lt;br/&gt; Non-PEO NEOs&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total Reported in 2025 SCT&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--PeoTotalCompAmt_c20240601__20250531_zpaVDHDZDBH2" style="width: 16%; text-align: right"&gt;201,034&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--NonPeoNeoAvgTotalCompAmt_c20240601__20250531_zv7ZRnNb8fOc" style="width: 16%; text-align: right"&gt;219,848&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less: value of equity awards reported in SCT&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_98C_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zRSaU4Kys2Jl" style="text-align: right"&gt;(78,438&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_987_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zFzAsVF2dXs2" style="text-align: right"&gt;(43,141&lt;/td&gt;&lt;td style="text-align: left"&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;Add: year-end value of equity awards granted in 2025 that are unvested and outstanding&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_982_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zKIDYRAvYXn7" style="text-align: right"&gt;95,313&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_987_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zu2Ubax6E934" style="text-align: right"&gt;52,422&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that are unvested and outstanding&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_980_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zQINxOsr1gy3" style="text-align: right"&gt;(16,608&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_987_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zHae3Ev345I5" style="text-align: right"&gt;(7,945&lt;/td&gt;&lt;td style="text-align: left"&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;Add: fair market value of equity awards granted in 2025 and that vested in 2025&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_98B_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zMModpVj1wok" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0055"&gt;-&lt;/span&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_980_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zq9FuGJ0LH97" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that vested in 2025&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_985_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_znrAc8OVC3fh" style="text-align: right"&gt;(23,601&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_983_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zWFpcZhzgnUc" style="text-align: right"&gt;(22,966&lt;/td&gt;&lt;td style="text-align: left"&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;Less: fair market value of equity awards deemed to fail to meet the applicable vesting conditions during 2025&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_98E_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_z8qdxNv9PhG7" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0059"&gt;-&lt;/span&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_983_eecd--AdjToCompAmt_c20240601__20250531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zQQIQ0VL6Tbl" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Compensation Actually Paid for 2025&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_980_eecd--PeoActuallyPaidCompAmt_c20240601__20250531_zQyb88uvvJu5" style="text-align: right"&gt;177,700&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_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240601__20250531_zjjbRgr9O1vd" style="text-align: right"&gt;198,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;PEO&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average of &lt;br/&gt; Non-PEO NEOs&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total Reported in 2024 SCT&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eecd--PeoTotalCompAmt_c20230601__20240531_zm86Id4wQiMk" style="width: 16%; text-align: right"&gt;360,103&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--NonPeoNeoAvgTotalCompAmt_c20230601__20240531_znXI9JcFQa38" style="width: 16%; text-align: right"&gt;314,810&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less: value of equity awards reported in SCT&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_985_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zh0Mip3RAU14" style="text-align: right"&gt;(210,103&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zYpSzRZYgWk3" style="text-align: right"&gt;(122,518&lt;/td&gt;&lt;td style="text-align: left"&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;Add: year-end value of equity awards granted in 2024 that are unvested and outstanding&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_98E_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_z5b5RAS2V5n1" style="text-align: right"&gt;102,614&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_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_z6EtUt5yzLr9" style="text-align: right"&gt;57,148&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that are unvested and outstanding&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_98A_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zKPZct1P4jAg" style="text-align: right"&gt;(47,169&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_z2e4B5xHW6Rf" style="text-align: right"&gt;(25,380&lt;/td&gt;&lt;td style="text-align: left"&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;Add: fair market value of equity awards granted in 2024 and that vested in 2024&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_986_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zVMfgREleCv1" style="text-align: right"&gt;20,914&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_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zlbgHareNkpg" style="text-align: right"&gt;19,918&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that vested in 2024&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_98E_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zV3QNVpKPBY8" style="text-align: right"&gt;(26,523&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_989_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_z7IZLaFkn5Eb" style="text-align: right"&gt;(5,585&lt;/td&gt;&lt;td style="text-align: left"&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;Less: fair market value of equity awards deemed to fail to meet the applicable vesting conditions during 2024&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_980_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zcqXXpaDBOd1" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0075"&gt;-&lt;/span&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_986_eecd--AdjToCompAmt_c20230601__20240531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zaRutG0slqhl" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Compensation Actually Paid for 2024&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_98C_eecd--PeoActuallyPaidCompAmt_c20230601__20240531_zWKepQd4MEsl" style="text-align: right"&gt;199,836&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_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230601__20240531_z9oycx4ZShNc" style="text-align: right"&gt;238,392&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
2023 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-top: 0pt; margin-bottom: 0pt; margin-left: 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; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;PEO&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Average of &lt;br/&gt; Non-PEO NEOs&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total Reported in 2023 SCT&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--PeoTotalCompAmt_c20220601__20230531_z9MDm1PMY8Z9" style="width: 16%; text-align: right"&gt;141,250&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--NonPeoNeoAvgTotalCompAmt_c20220601__20230531_zHvA2t9QojGk" style="width: 16%; text-align: right"&gt;174,027&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less: value of equity awards reported in SCT&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_98C_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_zX3fJkr6QKZ2" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0081"&gt;-&lt;/span&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_981_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ValueOfEquityAwardsReportedInSCTMember_z7R4SU3uFpof" style="text-align: right"&gt;(46,699&lt;/td&gt;&lt;td style="text-align: left"&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;Add: year-end value of equity awards granted in 2023 that are unvested and outstanding&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_98F_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zXDVGb7jtGWf" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0083"&gt;-&lt;/span&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_98A_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember_zFnbRdfuw8L7" style="text-align: right"&gt;35,934&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that are unvested and outstanding&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_980_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_z2hhK4APHINb" style="text-align: right"&gt;(264,287&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_984_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember_zkvRh5RVae3c" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Add: fair market value of equity awards granted in 2023 and that vested in 2023&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_986_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zS82pCoMayqk" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0087"&gt;-&lt;/span&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_983_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsGrantedAndVestedMember_zYmEOI1ZhzVb" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Add: change in fair value (from prior year-end) of prior year equity awards that vested in 2023&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_983_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zyz5fsuh3uTj" style="text-align: right"&gt;14,600&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_98E_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember_zPVylc19DcTe" style="text-align: right"&gt;4,840&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Less: fair market value of equity awards deemed to fail to meet the applicable vesting conditions during 2023&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_982_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--PeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zFAB4wvoMV36" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0091"&gt;-&lt;/span&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_98B_eecd--AdjToCompAmt_c20220601__20230531__ecd--IndividualAxis__ecd--NonPeoNeoMember__ecd--AdjToCompAxis__custom--FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember_zwsaCHOMSVFd" style="text-align: right"&gt;(57,323&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Compensation Actually Paid for 2023&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_98E_eecd--PeoActuallyPaidCompAmt_c20220601__20230531_zKkTarW4ZOW4" style="text-align: right"&gt;(108,437&lt;/td&gt;&lt;td style="text-align: left"&gt;)&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_980_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220601__20230531_zxLuyduNl7bd" style="text-align: right"&gt;110,778&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</ecd:AdjToPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000047"
      unitRef="USD">201034</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000048"
      unitRef="USD">219848</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000049"
      unitRef="USD">-78438</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000050"
      unitRef="USD">-43141</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000051"
      unitRef="USD">95313</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000052"
      unitRef="USD">52422</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000053"
      unitRef="USD">-16608</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000054"
      unitRef="USD">-7945</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000057"
      unitRef="USD">-23601</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-06-012025-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000058"
      unitRef="USD">-22966</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">177700</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-06-01to2025-05-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">198219</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000063"
      unitRef="USD">360103</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000064"
      unitRef="USD">314810</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000065"
      unitRef="USD">-210103</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000066"
      unitRef="USD">-122518</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000067"
      unitRef="USD">102614</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000068"
      unitRef="USD">57148</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000069"
      unitRef="USD">-47169</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000070"
      unitRef="USD">-25380</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      decimals="0"
      id="Fact000071"
      unitRef="USD">20914</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsGrantedAndVestedMember"
      decimals="0"
      id="Fact000072"
      unitRef="USD">19918</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000073"
      unitRef="USD">-26523</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-06-012024-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000074"
      unitRef="USD">-5585</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">199836</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-06-012024-05-31"
      decimals="0"
      id="Fact000078"
      unitRef="USD">238392</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">141250</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">174027</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_ValueOfEquityAwardsReportedInSCTMember"
      decimals="0"
      id="Fact000082"
      unitRef="USD">-46699</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_YearEndValueOfEquityAwardsGrantedThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000084"
      unitRef="USD">35934</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatAreUnvestedAndOutstandingMember"
      decimals="0"
      id="Fact000085"
      unitRef="USD">-264287</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_PeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000089"
      unitRef="USD">14600</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_ChangeInFairValueOfPriorYearEquityAwardsThatVestedMember"
      decimals="0"
      id="Fact000090"
      unitRef="USD">4840</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-06-012023-05-31_ecd_NonPeoNeoMember_custom_FairMarketValueOfEquityAwardsDeemedToFailToMeetTheApplicableVestingConditionsMember"
      decimals="0"
      id="Fact000092"
      unitRef="USD">-57323</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000093"
      unitRef="USD">-108437</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-06-012023-05-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">110778</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2024-06-01to2025-05-31" id="Fact000096">&lt;p id="xdx_897_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zAVLU9Ggk7Qc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 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; margin-left: 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 our Company&#x2019;s consolidated financials 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="From2024-06-01to2025-05-31" id="Fact000098">&lt;p id="xdx_890_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_ziD0KBue8hf2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 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-top: 0pt; margin-bottom: 0pt; margin-left: 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; margin-left: 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 2025, 2024, and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center"&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;&lt;img alt="" src="formpre14a_001.jpg"/&gt;&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-06-01to2025-05-31" id="Fact000099">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:ErrCompAnalysisTextBlock
      contextRef="From2024-06-012025-05-31_2025-05-31"
      id="Fact000100">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 2025 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.</ecd:ErrCompAnalysisTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000015"
          xlink:label="Fact000015"
          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 (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="Fact000015"
          xlink:to="Footnote000033"
          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="Footnote000033"
          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="Footnote000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000017"
          xlink:label="Fact000017"
          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 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="Fact000017"
          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="#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="#Fact000016"
          xlink:label="Fact000016"
          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">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 2025 Annual Report on Form 10-K.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000016"
          xlink:to="Footnote000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000018"
          xlink:label="Fact000018"
          xlink:type="locator"/>
        <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="#Fact000022"
          xlink:label="Fact000022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000022"
          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="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          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">TSR is determined based
    on the value of an initial fixed investment of $100 on December 31, 2021. 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="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:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnote id="Footnote000037" xlink:label="Footnote000037" 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="Fact000020"
          xlink:to="Footnote000037"
          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="Footnote000037"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000032"
          xlink:label="Fact000032"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000032"
          xlink:to="Footnote000037"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
