<SEC-DOCUMENT>0001206774-24-001105.txt : 20241212
<SEC-HEADER>0001206774-24-001105.hdr.sgml : 20241212
<ACCEPTANCE-DATETIME>20241212080110
ACCESSION NUMBER:		0001206774-24-001105
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		67
CONFORMED PERIOD OF REPORT:	20241031
FILED AS OF DATE:		20241212
DATE AS OF CHANGE:		20241212

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MAYS J W INC
		CENTRAL INDEX KEY:			0000054187
		STANDARD INDUSTRIAL CLASSIFICATION:	OPERATORS OF NONRESIDENTIAL BUILDINGS [6512]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		IRS NUMBER:				111059070
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			0731

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-03647
		FILM NUMBER:		241543298

	BUSINESS ADDRESS:	
		STREET 1:		9 BOND ST
		CITY:			BROOKLYN
		STATE:			NY
		ZIP:			11201-5805
		BUSINESS PHONE:		7186247400

	MAIL ADDRESS:	
		STREET 1:		9 BOND STREET
		CITY:			BROOKLYN
		STATE:			NY
		ZIP:			11201-5805
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>mays4406351-10q.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:MAYS="http://jwmays.com/20241031">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_021_US%2DGAAP%2D2024%2D(with%2DECD) -->
<!-- Field: Set; Name: xdx; ID: xdx_032_MAYS_jwmays.com_20241031 -->
<!-- Field: Set; Name: xdx; ID: xdx_040_20240801_20241031 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DDocumentFiscalPeriodFocus_Q1 -->
<!-- Field: Set; Name: xdx; ID: xdx_05C_edei%2D%2DDocumentFiscalYearFocus_2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_056_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0wNy0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000054187 -->
<!-- Field: Set; Name: xdx; ID: xdx_07B_XDX_mays4406351%2D10q.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_064_Integer_5_Integer -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000005" name="dei:DocumentFiscalYearFocus">2025</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000006" name="dei:CurrentFiscalYearEndDate">--07-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000007" name="dei:EntityCentralIndexKey">0000054187</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0019" name="dei:EntityRegistrantName">MAYS J W INC</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0189" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0216" unitRef="USDPShares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:CommonStockDividendsPerShareCashPaid" contextRef="From2023-08-012023-10-31" id="xdx2ixbrl0217" unitRef="USDPShares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0235" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0236" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0238" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0259" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0261" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInSecurityDeposits" contextRef="From2023-08-012023-10-31" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"/>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="mays-20241031.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-08-01to2024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2024-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_custom_BadDebtExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:BadDebtExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_BadDebtExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:BadDebtExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:BuildingsAndImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:BuildingsAndImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012024-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2024-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_StateAndLocalJurisdictionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_CityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">MAYS:CityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:ThreeTenantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012024-07-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:ThreeTenantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2024-07-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_RevenueMember_custom_TwoTenantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MAYS:RevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:TwoTenantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_custom_RevenueMember_custom_TwoTenantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MAYS:RevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:TwoTenantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-11-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-11-05</xbrli:startDate>
        <xbrli:endDate>2019-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillNewYorkBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillNewYorkBuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-03-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_CompanyOwnedPropertyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:CompanyOwnedPropertyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_LeasedPropertyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:LeasedPropertyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_OperatingLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:OperatingLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_custom_RightOfUseAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_OtherLiabilitiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000054187</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Integer">
      <xbrli:measure>MAYS:Integer</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000468" toRefs="Footnote000491"/>
  <ix:relationship fromRefs="Fact000470" toRefs="Footnote000491"/>
  <ix:relationship fromRefs="Fact000472" toRefs="Footnote000491"/>
  <ix:relationship fromRefs="Fact000474" toRefs="Footnote000491"/>
  <ix:relationship fromRefs="Fact000476" toRefs="Footnote000506"/>
  <ix:relationship fromRefs="Fact000478" toRefs="Footnote000506"/>
  <ix:relationship fromRefs="Fact000480" toRefs="Footnote000506"/>
  <ix:relationship fromRefs="Fact000482" toRefs="Footnote000506"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p>


<p style="font: 14pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: center"><b>
UNITED STATES<br/> SECURITIES AND EXCHANGE COMMISSION<br/> Washington, D.C. 20549</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><b>FORM&#160;<span id="xdx_90B_edei--DocumentType_c20240801__20241031_zne5n3v4Jk27"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000014" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt"><b>(Mark One)</b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span id="xdx_904_edei--DocumentQuarterlyReport_c20240801__20241031_zRMf0txibYLi"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleantrue" id="Fact000015" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE
ACT OF 1934</b></span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: center"><b>For the quarterly period ended&#160;<span id="xdx_90A_edei--DocumentPeriodEndDate_c20240801__20241031_zfEP7OKidqh4"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:datemonthdayyearen" id="Fact000016" name="dei:DocumentPeriodEndDate">October
31, 2024</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">or</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span id="xdx_90D_edei--DocumentTransitionReport_c20240801__20241031_z587hQpkTaXh"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000017" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></td><td><span style="font-family: Times New Roman, Times, Serif"><b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE
ACT OF 1934</b></span></td></tr></table>

<p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: center"><span style="font-size: 12pt"><b>For the
transition period from</b></span><b> <span style="font-size: 10pt">__________ </span><span style="font-size: 12pt">to</span> <span style="font-size: 10pt">__________</span></b></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><b>Commission File Number&#160;<span id="xdx_90E_edei--EntityFileNumber_c20240801__20241031_zxfsQ7dMfy02"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000018" name="dei:EntityFileNumber">1-3647</ix:nonNumeric></span></b></p>

<p style="font: 18pt Times New Roman, Times, Serif; margin: 5pt 0pt; text-align: center"><b><span id="xdx_902_edei--EntityRegistrantName_dxL_c20240801__20241031_z9XHqOW7MQhg" title="::XDX::MAYS%20J%20W%20INC"><span style="-sec-ix-hidden: xdx2ixbrl0019">J.W. Mays, Inc.</span></span></b></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><i>(Exact Name of Registrant as Specified in its
Charter)</i></p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90E_edei--EntityIncorporationStateCountryCode_c20240801__20241031_zZBdUoZ3E6g9"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt-sec:stateprovnameen" id="Fact000020" name="dei:EntityIncorporationStateCountryCode">New York</ix:nonNumeric></span></b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_906_edei--EntityTaxIdentificationNumber_c20240801__20241031_zZXyGjrDmoz8"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000021" name="dei:EntityTaxIdentificationNumber">11-1059070</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>State or Other Jurisdiction of Incorporation or Organization</i></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>I.R.S. Employer Identification No.</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90D_edei--EntityAddressAddressLine1_c20240801__20241031_zrjLCMISjEma"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000022" name="dei:EntityAddressAddressLine1">9 Bond Street</ix:nonNumeric></span>,&#160;<span id="xdx_905_edei--EntityAddressCityOrTown_c20240801__20241031_zHG1rTKcIXJe"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000023" name="dei:EntityAddressCityOrTown">Brooklyn</ix:nonNumeric></span>,&#160;<span id="xdx_904_edei--EntityAddressStateOrProvince_c20240801__20241031_z1OpVMFTBlm3"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt-sec:stateprovnameen" id="Fact000024" name="dei:EntityAddressStateOrProvince">New York</ix:nonNumeric></span></b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90E_edei--EntityAddressPostalZipCode_c20240801__20241031_zghhZeVTlolk"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000025" name="dei:EntityAddressPostalZipCode">11201</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>Address of Principal Executive Offices</i></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>Zip Code</i></span></td></tr>
  </table>
<p style="font: 11pt Times New Roman, Times, Serif; margin: 3pt 0pt; text-align: center"><span style="font-size: 8pt"><i>Registrant&#8217;s
Telephone Number, Including Area Code</i></span> <span style="font-size: 9pt"><b>(<span id="xdx_90E_edei--CityAreaCode_c20240801__20241031_zmixrnsVu9a1"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000026" name="dei:CityAreaCode">718</ix:nonNumeric></span>)&#160;<span id="xdx_90E_edei--LocalPhoneNumber_c20240801__20241031_zwI7D10VhMw3"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000027" name="dei:LocalPhoneNumber">624-7400</ix:nonNumeric></span></b></span></p>

<p style="font: 12pt Times New Roman, Times, Serif; margin: 6pt 0pt; text-align: center"><b>Securities registered pursuant to Section
12(b) of the Act:</b></p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="vertical-align: top">
    <td style="width: 34%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>Title of each class</i></span></td>
    <td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>Trading Symbol(s)</i></span></td>
    <td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><i>Name of each exchange on which registered</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt"><b><span id="xdx_903_edei--Security12bTitle_c20240801__20241031_z7x4b7u1cgnh"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000028" name="dei:Security12bTitle">Common Stock, $1 par value</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt"><b><span id="xdx_90A_edei--TradingSymbol_c20240801__20241031_zEI4Dp4f82di"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000029" name="dei:TradingSymbol">MAYS</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8.5pt"><b><span id="xdx_902_edei--SecurityExchangeName_c20240801__20241031_zRnpStIpjCvl"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt-sec:exchnameen" id="Fact000030" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric></span></b></span></td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-align: justify; text-indent: 23.05pt">Indicate by check mark
whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during
the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to
such filing requirements for the past 90 days. <span id="xdx_90C_edei--EntityCurrentReportingStatus_c20240801__20241031_zW9O4wWcxL88"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000031" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746;<b>&#8195;</b>No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-align: justify; text-indent: 23.05pt">Indicate by check mark
whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit
such files). <span id="xdx_90B_edei--EntityInteractiveDataCurrent_c20240801__20241031_zttoM8eFq6uc"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" id="Fact000032" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; <b>&#8195;</b>No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-align: justify; text-indent: 23.05pt">Indicate by check mark
whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging
growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting
company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Times New Roman, Times, Serif; margin-left: auto; width: 80%; border-collapse: collapse; margin-right: auto">
  <tr style="vertical-align: top">
    <td style="width: 32%; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer &#9744;</span></td>
    <td style="width: 32%; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer &#9744;</span></td>
    <td style="width: 36%; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company <span id="xdx_909_edei--EntityEmergingGrowthCompany_c20240801__20241031_zGeKa8fNmU8c"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000033" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntityFilerCategory_c20240801__20241031_zVqyJVH9p5ad"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt-sec:entityfilercategoryen" id="Fact000034" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span> &#9746;</span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company <span id="xdx_90B_edei--EntitySmallBusiness_c20240801__20241031_zOHq0nccQHg4"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleantrue" id="Fact000035" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-align: justify; text-indent: 23.05pt">If an emerging growth company,
indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial
accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-align: justify; text-indent: 23.05pt">Indicate by check
mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes &#9744;<b>&#8195;</b><span id="xdx_905_edei--EntityShellCompany_c20240801__20241031_zC0qzLmqH4A1"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000036" name="dei:EntityShellCompany">No</ix:nonNumeric>
</span>&#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 6pt; text-indent: 23.05pt">The number of shares outstanding of the registrant&#8217;s
common stock as of December 12, 2024 was <span id="xdx_907_edei--EntityCommonStockSharesOutstanding_iI_c20241212_zSpi1q0PC3D5"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2024-12-12" id="Fact000037" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,015,780</ix:nonFraction></span>.</p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0pt"><b><span id="toc"></span>Table of Contents</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>J. W. MAYS, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b>INDEX</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr>
    <td style="white-space: nowrap; vertical-align: bottom; width: 89%; padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page No.</b></span></td></tr>
  <tr>
    <td style="white-space: nowrap; vertical-align: bottom; padding-left: 10pt; text-indent: -10pt"><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part I - Financial Information:</span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="white-space: nowrap; vertical-align: bottom; padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 20pt; text-indent: -10pt"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Financial Statements</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></a></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 30pt; text-indent: -10pt"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets (Unaudited) &#8211; October 31, 2024 and July 31, 2024</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap; vertical-align: top"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></a></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 30pt; text-indent: -10pt"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations (Unaudited) &#8211; Three months ended October 31, 2024 and 2023</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap; vertical-align: top"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 30pt; text-indent: -10pt"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes in Shareholders&#8217; Equity (Unaudited) &#8211; Three months ended October&#160;31,&#160;2024 and 2023</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></a></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 30pt; text-indent: -10pt"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows (Unaudited) &#8211; Three months ended October 31, 2024 and 2023</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap; vertical-align: top"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></a></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 30pt; text-indent: -10pt"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements (Unaudited)</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap; vertical-align: top"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7&#8201;-&#8201;14</span></a></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap; vertical-align: top">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15 - 18</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Controls and Procedures</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
    - 19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Part II - Other Information:</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1. Legal Proceedings</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1A. Risk Factors</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 3. Defaults Upon Senior Securities</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 4. Mine Safety Disclosures</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 5. Other Information</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 6. Exhibits</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt">&#160;</td>
    <td>&#160;</td>
    <td style="white-space: nowrap">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-indent: -10pt"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signatures</span></a></td>
    <td>&#160;</td>
    <td style="white-space: nowrap"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></a></td></tr>
  </table>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><span id="a_001"></span>Part I - Financial Information</b></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b><span id="a_002"></span>Item 1. Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="a_003"></span>J. W. MAYS, INC.<br/>
CONSOLIDATED BALANCE SHEETS<br/>
(UNAUDITED)</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_zm3cXcIeLwz8" summary="xdx: Statement - Consolidated Balance Sheets (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20241031_zng6Olwhy1U7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20240731_zJ6ds8eT4os8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31 <br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">July 31 <br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsAbstract_iB_z4fTuZrjm8G1" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold; text-align: center">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentAbstract_iB_zPXffcjzybQ8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Property and Equipment-at cost:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Land_i01I_maPPAENza9E_zhMf4IxzTwJl" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; padding-bottom: 1pt; padding-left: 15pt">Land</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2024-10-31" id="Fact000045" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,067,805</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2024-07-31" id="Fact000046" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,067,805</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--BuildingsHeldForLeasingAbstract_iB_z2MCg5vPImP1" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Buildings held for leasing:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BuildingsAndImprovementsGross_i01I_maPPAEGzlIN_znzNFupGeNu3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 30pt">Buildings, improvements, and fixtures</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2024-10-31" id="Fact000051" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80,549,001</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2024-07-31" id="Fact000052" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,510,142</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ConstructionInProgressGross_i01I_maPPAEGzlIN_zoGi2WpXdGC1" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Construction in progress</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="AsOf2024-10-31" id="Fact000054" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,808,452</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="AsOf2024-07-31" id="Fact000055" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,387,207</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentOther_i01TI_mtPPAEGzlIN_maBNzwGU_c20241031_zp5WPNa85KT4" title="Property, plant and equipment, gross" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2024-10-31" id="Fact000057" format="ixt:numdotdecimal" decimals="0" unitRef="USD">82,357,453</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentOther_i01TI_c20240731_z1b05swfuNhf" title="Property, plant and equipment, gross" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2024-07-31" id="Fact000059" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,897,349</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_i01NI_di_msBNzwGU_zxpdmCYcVZk7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Accumulated depreciation</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-10-31" id="Fact000061" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,247,440</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-07-31" id="Fact000062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,803,374</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_400_ecustom--BuildingNet_i01TI_mtBNzwGU_maPPAENza9E_z2UVX5112MI9" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Buildings - net</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:BuildingNet" contextRef="AsOf2024-10-31" id="Fact000064" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,110,013</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:BuildingNet" contextRef="AsOf2024-07-31" id="Fact000065" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,093,975</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentNet_i01TI_mtPPAENza9E_maAzgnq_z21rdCaFZEdb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Property and equipment-net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-10-31" id="Fact000067" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,177,818</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-07-31" id="Fact000068" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,161,780</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i01I_maAzQyt_maAzgnq_zXpTzn2bUxz7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Cash and cash equivalents</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-10-31" id="Fact000070" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,316,114</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-07-31" id="Fact000071" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,243,977</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RestrictedCash_i01I_maAzQyt_maAzgnq_zVt7CgLmfHmd" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Restricted cash</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-10-31" id="Fact000073" format="ixt:numdotdecimal" decimals="0" unitRef="USD">975,959</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-07-31" id="Fact000074" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,041,624</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_i01I_maAzQyt_maAzgnq_zvEwbL2gTywk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Receivables, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ReceivablesNetCurrent" contextRef="AsOf2024-10-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,421,635</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ReceivablesNetCurrent" contextRef="AsOf2024-07-31" id="Fact000077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,582,225</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i01I_maAzgnq_zmSiGYxO4sAh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Prepaids and other assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-10-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,693,670</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-07-31" id="Fact000080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,048,044</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredCostsLeasingGross_i01I_maAzQyt_maAzgnq_z1TSyVjFv4Qd" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Deferred charges, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredCostsLeasingGross" contextRef="AsOf2024-10-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,562,152</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredCostsLeasingGross" contextRef="AsOf2024-07-31" id="Fact000083" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,580,585</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maAzQyt_maAzgnq_z43puBPaFP64" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating lease right-of-use assets</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-10-31" id="Fact000085" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,346,470</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-07-31" id="Fact000086" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,866,800</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Assets_i01TI_mtAzgnq_zsmCfNChrwJl" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 45pt">TOTAL ASSETS</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-10-31" id="Fact000088" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,493,818</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-07-31" id="Fact000089" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,525,035</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold; text-align: center">LIABILITIES AND SHAREHOLDERS' EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesAbstract_iB_z2CwYNIryQY7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt">Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LoansPayableToBank_i01I_maCzgif_maLzKdw_maLzuj0_zNvmh9jufJZb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Mortgages payable, net</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableToBank" contextRef="AsOf2024-10-31" id="Fact000097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,547,709</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableToBank" contextRef="AsOf2024-07-31" id="Fact000098" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,874,246</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_i01I_maCzgif_maLzKdw_maLzuj0_zvKBuOZXXmO6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Accounts payable and accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2024-10-31" id="Fact000100" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,880,537</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" contextRef="AsOf2024-07-31" id="Fact000101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,271,963</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecurityDepositsPayableNonCurrent_i01I_maLzuj0_z3prD4UUse08" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Security deposits payable</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:SecurityDepositsPayableNonCurrent" contextRef="AsOf2024-10-31" id="Fact000103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,043,557</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:SecurityDepositsPayableNonCurrent" contextRef="AsOf2024-07-31" id="Fact000104" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,077,964</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeaseLiability_i01I_maLzuj0_zYWvC0S8NR9k" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Operating lease liabilities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-10-31" id="Fact000106" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,998,221</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-07-31" id="Fact000107" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,309,725</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maLzuj0_zrhVtBjCkNa9" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred income taxes</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2024-10-31" id="Fact000109" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,099,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2024-07-31" id="Fact000110" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,093,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Liabilities_i01TI_mtLzuj0_maLASEzWjv_z8O5lMxFcloc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Total Liabilities</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-10-31" id="Fact000112" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,569,024</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-07-31" id="Fact000113" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,626,898</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Shareholders&#8217; Equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CommonStockValue_i01I_pp0p0_maSEBTSz2Ko_zsbfdlZhztRb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Common stock, par value $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20240731_zmqXxlp88MGe" title="Common stock par value"><span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20241031_zYnvG30PxGsk" title="Common stock par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-07-31" id="Fact000121" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-10-31" id="Fact000123" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1</ix:nonFraction></ix:nonFraction></span></span> each share (shares-<span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_c20241031_z1BXDiTC4Eie" title="Common stock, shares authorized"><span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_iI_c20240731_zeXJQcOmaZMj" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-10-31" id="Fact000125" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-07-31" id="Fact000127" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized; <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_c20241031_zJ41pBQMkahl" title="Common stock, shares issued"><span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20240731_zy43nxzrGXHa" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-10-31" id="Fact000129" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-07-31" id="Fact000131" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,178,297</ix:nonFraction></ix:nonFraction></span></span> issued)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-10-31" id="Fact000118" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-07-31" id="Fact000119" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AdditionalPaidInCapitalCommonStock_i01I_maSEBTSz2Ko_zJQtxGM23ymc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Additional paid in capital</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2024-10-31" id="Fact000133" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2024-07-31" id="Fact000134" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maSEBTSz2Ko_zdNqMqoKlCV6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Retained earnings</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-10-31" id="Fact000136" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,688,104</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-07-31" id="Fact000137" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,661,447</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockholdersEquityBeforeTreasuryStock_i01TI_mtSEBTSz2Ko_maSEzB0A_c20241031_zdry9MUGA3Y4" title="Stockholders' equity before treasury stock" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityBeforeTreasuryStock" contextRef="AsOf2024-10-31" id="Fact000139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,212,646</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockholdersEquityBeforeTreasuryStock_i01TI_c20240731_zTkw3ZapS64f" title="Stockholders' equity before treasury stock" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityBeforeTreasuryStock" contextRef="AsOf2024-07-31" id="Fact000141" format="ixt:numdotdecimal" decimals="0" unitRef="USD">54,185,989</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--TreasuryStockCommonValue_i01NI_di_msSEzB0A_zGstovwFNSJ8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Common stock held in treasury, at cost - <span id="xdx_907_eus-gaap--TreasuryStockCommonShares_iI_c20241031_zn6P5QokAk1f" title="Common stock held in treasury, at cost"><span id="xdx_90B_eus-gaap--TreasuryStockCommonShares_iI_c20240731_zIPOJQwE1Vt5" title="Common stock held in treasury, at cost"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-10-31" id="Fact000146" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-07-31" id="Fact000148" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">162,517</ix:nonFraction></ix:nonFraction></span></span> shares at October 31, 2024 and July 31, 2024</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2024-10-31" id="Fact000143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,287,852</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" contextRef="AsOf2024-07-31" id="Fact000144" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,287,852</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_iTI_pp0p0_mtSEzB0A_maLASEzWjv_ztH1pU8zKUe3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Total shareholders&#8217; equity</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000150" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,924,794</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31" id="Fact000151" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,898,137</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesAndStockholdersEquity_iTI_mtLASEzWjv_zbzP9khgHSl1" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 45pt">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000153" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,493,818</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-07-31" id="Fact000154" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,525,035</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Notes to Accompanying Consolidated Financial Statements</p>


<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="a_004"></span>J. W. MAYS, INC.<br/>
CONSOLIDATED STATEMENTS OF OPERATIONS<br/>
(UNAUDITED)</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_30A_z7rtnsCejnlj" summary="xdx: Statement - Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20240801__20241031_zeN1nu0MXkGa" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_491_20230801__20231031_zYIYTWEjUiCf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended</td><td style="white-space: nowrap; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenuesAbstract_iB_zcc42ta28qLg" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold">Revenues</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--OperatingLeasesIncomeStatementLeaseRevenues_i01_maRzK9i_zZJCHsBKwI5b" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Rental income</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeasesIncomeStatementLeaseRevenues" contextRef="From2024-08-01to2024-10-31" id="Fact000159" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,539,129</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeasesIncomeStatementLeaseRevenues" contextRef="From2023-08-012023-10-31" id="Fact000160" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,323,801</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Revenues_i01T_mtRzK9i_maOILz39q_zjHpIhwXvCYf" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Total revenues</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-01to2024-10-31" id="Fact000162" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,539,129</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-08-012023-10-31" id="Fact000163" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,323,801</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpensesAbstract_iB_zJIhuEzmOQph" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold">Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingCostsAndExpenses_i01_maOEzXNM_zdwA2vs0MHeh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Real estate operating expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2024-08-01to2024-10-31" id="Fact000168" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,750,139</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="From2023-08-012023-10-31" id="Fact000169" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,692,616</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--GeneralAndAdministrativeExpense_i01_maOEzXNM_zGuZdzTFPRQa" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Administrative and general expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000171" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,292,753</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-08-012023-10-31" id="Fact000172" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,254,573</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DepreciationAndAmortization_i01_maOEzXNM_zbOMK9ASGRr" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 15pt">Depreciation</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-08-01to2024-10-31" id="Fact000174" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,066</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-08-012023-10-31" id="Fact000175" format="ixt:numdotdecimal" decimals="0" unitRef="USD">428,264</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpenses_i01T_mtOEzXNM_msOILz39q_zXLAkGB7Hlje" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Total expenses</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-08-01to2024-10-31" id="Fact000177" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,486,958</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-08-012023-10-31" id="Fact000178" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,375,453</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_i01T_mtOILz39q_maILFCOz40E_zIuCJGiElEl7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income (loss) from operations</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-08-01to2024-10-31" id="Fact000180" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,171</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-08-012023-10-31" id="Fact000181" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">51,652</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zsS3AOIzfv4j" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Other income and interest expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestAndDividendIncomeOperating_maIIENzhFO_zIif4nWxXMF2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Dividend and interest income</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2024-08-01to2024-10-31" id="Fact000186" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,963</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2023-08-012023-10-31" id="Fact000187" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,245</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_maIIENzhFO_zvcFXZUBa776" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Net unrealized loss on marketable securities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0189">&#8211;</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31" id="Fact000190" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">163,567</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--InterestIncomeExpenseNet_i01_maIIENzhFO_znzi3vahQ1P9" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Interest expense, net of capitalized interest</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-08-01to2024-10-31" id="Fact000192" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">24,477</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2023-08-012023-10-31" id="Fact000193" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,570</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NonoperatingIncomeExpense_maILFCOz40E_c20240801__20241031_z7Mp8WmhctR9" title="Total investment income and interest expense" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000195" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,514</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NonoperatingIncomeExpense_mtIIENzhFO_maILFCOz40E_c20230801__20231031_zjSGnReQBRk3" title="Total investment income and interest expense" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-08-012023-10-31" id="Fact000197" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">195,892</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_i01_maNILzOTP_mtILFCOz40E_zcqtzvajPFhc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Income (loss) from operations before income taxes</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-08-01to2024-10-31" id="Fact000199" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,657</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-08-012023-10-31" id="Fact000200" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">247,544</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_i01_msNILzOTP_zNJvICXjAtT8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income taxes provided (benefit)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-08-01to2024-10-31" id="Fact000202" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-08-012023-10-31" id="Fact000203" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">55,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01T_mtNILzOTP_zse6gRHhXIe3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net income (loss)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-01to2024-10-31" id="Fact000205" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,657</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" id="Fact000206" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">192,544</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Income / (loss) per common share, basic and diluted</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_983_eus-gaap--EarningsPerShareBasic_c20240801__20241031_zsPRe6PRkvjf" title="Income / (loss) per common share, basic" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span id="xdx_90A_eus-gaap--EarningsPerShareDiluted_c20240801__20241031_z3PDILXadjRl" title="Income / (loss) per common share, diluted"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-08-01to2024-10-31" id="Fact000208" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-08-01to2024-10-31" id="Fact000210" decimals="INF" unitRef="USDPShares">.01</ix:nonFraction></ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--EarningsPerShareBasic_c20230801__20231031_zYagaoQGxEp" title="Income / (loss) per common share, basic" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230801__20231031_zuJFpGBxOd32" title="Income / (loss) per common share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-08-012023-10-31" id="Fact000212" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-08-012023-10-31" id="Fact000214" decimals="INF" sign="-" unitRef="USDPShares">.10</ix:nonFraction></ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CommonStockDividendsPerShareCashPaid_zdbybEamOHGe" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Dividends per share</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0216">&#8211;</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0217">&#8211;</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Average common shares outstanding, basic and diluted</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240801__20241031_zb4Pw73eCATb" title="Average common shares outstanding, basic" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20240801__20241031_zXHrAlal2bqc" title="Average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-08-01to2024-10-31" id="Fact000219" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-08-01to2024-10-31" id="Fact000221" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,015,780</ix:nonFraction></ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230801__20231031_zJDcpfWor0vh" title="Average common shares outstanding, basic" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230801__20231031_zWQjKqmPHfP1" title="Average common shares outstanding, diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-08-012023-10-31" id="Fact000223" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-08-012023-10-31" id="Fact000225" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,015,780</ix:nonFraction></ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Notes to Accompanying Consolidated Financial Statements</p>


<!-- Field: Page; Sequence: 4 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="a_005"></span>J. W. MAYS, INC.<br/>
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY<br/>
(UNAUDITED)</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_303_zJinXiw2Z1m6" summary="xdx: Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zgZaQZMyEiYk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_ztbkvut42sxh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z5jLWSv0C3E9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_zPT4MIPJ4ci3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_4B9_zlEQmEUsq2gb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span id="xdx_91C_eus-gaap--AdditionalPaidInCapitalMember_zEKpgkumYqk" style="display: none">Additional Paid In Capital</span></td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Common<br/> Stock</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Additional<br/> Paid In<br/> Capital</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Retained<br/> Earnings</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Common<br/> Stock<br/> Held in<br/> Treasury</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold">Three Months Ended October 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43C_c20240801__20241031_eus-gaap--StockholdersEquity_iS_zJ64NhFEPxV2" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 50%; font-size: 10pt">Balance at July 31, 2024 <span id="xdx_91D_eus-gaap--CommonStockMember_z3nDB8RpT90f" style="display: none">Common Stock</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_CommonStockMember" id="Fact000228" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000229" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember" id="Fact000230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,661,447</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000231" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,287,852</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 7%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31" id="Fact000232" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,898,137</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_zXIJuPKLByRj" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 9pt">Net income, three months ended October 31, 2024</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0235">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0236">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NetIncomeLoss_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_zI4v39zLE50k" title="Net income (loss)" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="Fact000237" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="Fact000241" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,657</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0238">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NetIncomeLoss_c20240801__20241031_zdjqgFqEiC64" title="Net income (loss)" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-01to2024-10-31" id="Fact000239" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-01to2024-10-31" id="Fact000243" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,657</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20240801__20241031_eus-gaap--StockholdersEquity_iE_zMYEby2g1ZMk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance at October 31, 2024 <span id="xdx_912_eus-gaap--RetainedEarningsMember_zlYZQIkqEd89" style="display: none">Retained Earnings</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000245" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000246" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember" id="Fact000247" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,688,104</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000248" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,287,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,924,794</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; font-weight: bold">Three Months Ended October 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20230801__20231031_eus-gaap--StockholdersEquity_iS_zPLc8If1KUhi" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt">Balance at July 31, 2023</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_CommonStockMember" id="Fact000252" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000253" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_RetainedEarningsMember" id="Fact000254" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,068,015</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000255" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,287,852</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-07-31" id="Fact000256" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,304,705</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_znJg0SjMZKNl" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 9pt">Net loss, three months ended October 31, 2023</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0258">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0259">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--NetIncomeLoss_c20230801__20231031__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_zC2gWnqLAc5k" title="Net income (loss)" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="Fact000260" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember" id="Fact000264" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">192,544</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0261">-</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NetIncomeLoss_c20230801__20231031_zYOwHrlm7DW6" title="Net income (loss)" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" id="Fact000262" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-08-012023-10-31" id="Fact000266" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">192,544</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_431_c20230801__20231031_eus-gaap--StockholdersEquity_iE_ztg6xlF2aTPe" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance at October 31, 2023</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_CommonStockMember" id="Fact000268" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,178,297</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000269" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,346,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_RetainedEarningsMember" id="Fact000270" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,875,471</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000271" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,287,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-10-31" id="Fact000272" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,112,161</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Notes to Accompanying Consolidated Financial Statements</p>


<!-- Field: Page; Sequence: 5 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="a_006"></span>J. W. MAYS, INC.<br/>
CONSOLIDATED STATEMENTS OF CASH FLOWS<br/>
(UNAUDITED)</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_308_zfumwEjBpRC8" summary="xdx: Statement - Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zKbrsLFOYcs1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20230801__20231031_zdYtSgp2SB31" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended</td><td style="white-space: nowrap; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2023</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zO93pIq2Vap6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Cash Flows From Operating Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProfitLoss_i01_maNCPBUzcov_zwIhNE1sU14k" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left; padding-left: 15pt">Net income (loss)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2024-08-01to2024-10-31" id="Fact000277" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,657</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-08-012023-10-31" id="Fact000278" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">192,544</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td><span id="xdx_910_eus-gaap--TreasuryStockCommonMember_zGurRJGKZvT1" style="display: none">&#160;Common Stock Held in Treasury</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zPoExWd4Mjuk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--IncreaseDecreaseBadDebtExpense_i02_maNCPBUzcov_zfELZwvptkpj" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Bad debt expense (recoveries)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:IncreaseDecreaseBadDebtExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000284" format="ixt:numdotdecimal" decimals="0" unitRef="USD">931</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="MAYS:IncreaseDecreaseBadDebtExpense" contextRef="From2023-08-012023-10-31" id="Fact000285" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">33,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i02N_di_msNCPBUzcov_zplXiN3FAo16" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Provision (benefit) for deferred income taxes</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2024-08-01to2024-10-31" id="Fact000287" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2023-08-012023-10-31" id="Fact000288" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,000</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherDepreciationAndAmortization_i02_maNCPBUzcov_z2rbFRfLO6jh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-left: 15pt">Depreciation</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherDepreciationAndAmortization" contextRef="From2024-08-01to2024-10-31" id="Fact000290" format="ixt:numdotdecimal" decimals="0" unitRef="USD">444,066</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OtherDepreciationAndAmortization" contextRef="From2023-08-012023-10-31" id="Fact000291" format="ixt:numdotdecimal" decimals="0" unitRef="USD">428,264</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AmortizationOfDeferredCharges_i02_maNCPBUzcov_zNmfwKWZMz28" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Amortization of deferred charges</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDeferredCharges" contextRef="From2024-08-01to2024-10-31" id="Fact000293" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,300</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDeferredCharges" contextRef="From2023-08-012023-10-31" id="Fact000294" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,038</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--OperatingLeaseExpenseInExcessOfCashPayments_i02_maNCPBUzcov_zzLpdWnZFUXe" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Operating lease expense in excess of cash payments</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseExpenseInExcessOfCashPayments" contextRef="From2024-08-01to2024-10-31" id="Fact000296" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,826</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseExpenseInExcessOfCashPayments" contextRef="From2023-08-012023-10-31" id="Fact000297" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,201</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AmortizationOfFinancingCosts_i02_maNCPBUzcov_z3ce14pxZh1g" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Deferred finance costs included in interest expense</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2024-08-01to2024-10-31" id="Fact000299" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,528</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCosts" contextRef="From2023-08-012023-10-31" id="Fact000300" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,528</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GainLossOnInvestments_i01N_di_msNCPBUzcov_zbAKwuFbkWA2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Deferred costs</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2024-08-01to2024-10-31" id="Fact000302" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,867</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" contextRef="From2023-08-012023-10-31" id="Fact000303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">152,088</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_i01N_di_msNCPBUzcov_zztwdH5zL2qd" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Net unrealized loss on marketable securities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8211;</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31" id="Fact000306" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">163,567</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_z5Gc3rMGkuZa" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Changes in Operating Assets and Liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_msNCPBUzcov_zzPUCB9RN5af" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-left: 15pt">Receivables</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-08-01to2024-10-31" id="Fact000311" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">159,659</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-08-012023-10-31" id="Fact000312" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">74,380</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i01N_di_msNCPBUzcov_zSvGHmVm5uZe" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Prepaid expenses and other assets</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2024-08-01to2024-10-31" id="Fact000314" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,354,374</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-08-012023-10-31" id="Fact000315" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,263,962</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i01_maNCPBUzcov_zvx05t83ZUz6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-left: 15pt">Accounts payable and accrued expenses</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2024-08-01to2024-10-31" id="Fact000317" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">391,426</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-08-012023-10-31" id="Fact000318" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">81,912</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInSecurityDeposits_i01_maNCPBUzcov_z5VWhWrLEhEi" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Security deposits payable</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInSecurityDeposits" contextRef="From2024-08-01to2024-10-31" id="Fact000320" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">34,407</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">&#8211;</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_maCzEVZ_mtNCPBUzcov_z8RBRQsg4Pi2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Cash provided by operating activities</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-08-01to2024-10-31" id="Fact000323" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,802,641</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-08-012023-10-31" id="Fact000324" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,757,396</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zoAORP10Hhck" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Cash Flows From Investing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msCzjsU_zM73Mhwb7VR7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Acquisition of property and equipment</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-08-01to2024-10-31" id="Fact000329" format="ixt:numdotdecimal" decimals="0" unitRef="USD">460,104</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-08-012023-10-31" id="Fact000330" format="ixt:numdotdecimal" decimals="0" unitRef="USD">312,727</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtCzjsU_maCzEVZ_z3koiMS2Sj9f" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Cash (used) in investing activities</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-08-01to2024-10-31" id="Fact000332" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">460,104</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-08-012023-10-31" id="Fact000333" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">312,727</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zwpqb8mCSfjb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Cash Flows From Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RepaymentsOfLongTermDebt_iN_di_msNCPBUzUd5_z0l7OgXCg7Ag" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 15pt">Payments - mortgages </td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2024-08-01to2024-10-31" id="Fact000338" format="ixt:numdotdecimal" decimals="0" unitRef="USD">336,065</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfLongTermDebt" contextRef="From2023-08-012023-10-31" id="Fact000339" format="ixt:numdotdecimal" decimals="0" unitRef="USD">321,574</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i02T_maCzEVZ_mtNCPBUzUd5_z3vf1DgFutb5" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Cash (used) in financing activities</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-08-01to2024-10-31" id="Fact000341" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">336,065</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-08-012023-10-31" id="Fact000342" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">321,574</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_i01T_mtCzEVZ_z9yD8UdTNMA1" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Increase in cash, cash equivalents and restricted cash</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2024-08-01to2024-10-31" id="Fact000344" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,006,472</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2023-08-012023-10-31" id="Fact000345" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,123,095</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_z8ry764ZVB4a" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Cash, cash equivalents and restricted cash at beginning of period</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-07-31" id="Fact000347" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,285,601</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-07-31" id="Fact000348" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,217,735</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_z57W6gaIMU29" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Cash, cash equivalents and restricted cash at end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-10-31" id="Fact000350" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,292,073</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-10-31" id="Fact000351" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,340,830</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">See Notes to Accompanying Consolidated Financial Statements</p>


<!-- Field: Page; Sequence: 6 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="a_007"></span>J. W. MAYS, INC.<br/>
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/>
(UNAUDITED)</b></p>
<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000353" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_807_eus-gaap--SignificantAccountingPoliciesTextBlock_zi47iayh3YDd" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>1.&#160;<span id="xdx_822_ze7ww8yuTyhe">Summary of Significant Accounting Policies</span>:</b></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000355" name="us-gaap:UseOfEstimates"><p id="xdx_846_eus-gaap--UseOfEstimates_zO8WlHBoBOg5" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_868_zryUqHb591sf">Use of Estimates</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The accounting records are maintained in accordance with accounting
principles generally accepted in the United States of America (&#8220;GAAP&#8221;). The preparation of the Company&#8217;s financial statements
in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the financial statements, the disclosure of contingent assets and liabilities, incremental borrowing rates and recognition
of renewal options for operating lease right-of-use assets and liabilities, and the reported amounts of revenues and expenses during the
reporting period. The estimates that we make include allowance for doubtful accounts, depreciation, impairment analysis of long-lived
assets, income tax assets and liabilities, fair value of marketable securities and revenue recognition. Estimates are based on historical
experience where applicable or other assumptions that management believes are reasonable under the circumstances. Due to the inherent
uncertainty involved in making estimates, actual results may differ from those estimates under different assumptions or conditions.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000357" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zpr734dceNc1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span id="xdx_862_zaDanDDzUFx5"><b>Basis
of Presentation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The interim financial statements are prepared pursuant to the
instructions for reporting on Form 10-Q and Article 8 of Regulations S-X of the SEC Rules and Regulations. The July 31, 2024 consolidated
balance sheet was derived from audited financial statements but does not include all disclosures required by GAAP. The interim financial
statements and notes thereto should be read in conjunction with the financial statements and notes included in the Company's latest Form
10-K Annual Report for the fiscal year ended July 31, 2024. In the opinion of management, the interim financial statements reflect all
adjustments of a normal recurring nature necessary for a fair statement of the results for interim periods. The results of operations
for the current period are not necessarily indicative of the results for the entire fiscal year ending July 31, 2025 or any other period.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000359" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"><p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zl6LFE2kc4ok" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"><b><span id="xdx_868_zyOK0biespBh">Restricted Cash</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Restricted cash primarily consists of cash held in bank accounts
for tenant security deposits and other amounts required under certain loan agreements.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000361" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zPJBx8KfHYXe" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_863_zP70vWP5CWze">Accounts Receivable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Generally, rent is due from tenants at the beginning of the month
in accordance with terms of each lease. Based upon its periodic assessment of the quality of the receivables, management uses its historical
knowledge of the tenants and industry experience to determine whether a reserve or write-off is required. The Company uses specific identification
to write-off receivables to bad debt expense in the period when issues of collectability become known. Collectability issues include late
rent payments, circumstances when a tenant indicates their intention to vacate the property without paying, or when tenant litigation
or bankruptcy proceedings are not expected to result in full payment. Management also assesses collectability by reviewing accounts receivable
on an aggregate basis where similar characteristics exist. In determining the amount of the allowance for credit losses, the Company considers
past due status and a tenant&#8217;s payment history. We also consider current market conditions and reasonable and supportable forecasts
of future economic conditions. Our assessment considers volatility in market conditions and evolving shifts in credit trends that may
have a material impact on our allowance for uncollectible accounts receivables in future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s allowance for uncollectible receivables is
recorded as an offset to receivables. Activity in the allowance for uncollectible receivables for each period follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000363" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zWA3XUOXomL" style="display: none">Schedule of allowance for uncollectible receivables</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Allowance for<br/> Uncollectible<br/> Accounts Receivable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Bad Debt Expense</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Period Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">July 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Beginning balance</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" title="Beginning balance" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000365" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,680</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" title="Beginning balance" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000367" format="ixt:numdotdecimal" decimals="0" unitRef="USD">115,000</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Charge-offs (recoveries)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" title="Charge-offs (recoveries)" style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" contextRef="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000369" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,405</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" title="Charge-offs (recoveries)" style="font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" contextRef="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000371" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">112,552</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)">(<ix:nonFraction name="MAYS:AllowanceForDoubtfulAccountsReceivableChargeoff" contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember" id="Fact000373" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,000</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Reserve adjustments</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" title="Reserve adjustments" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" contextRef="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000375" format="ixt:numdotdecimal" decimals="0" unitRef="USD">931</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" title="Reserve adjustments" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" contextRef="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,232</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" title="Reserve adjustments" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" contextRef="From2024-08-012024-10-31_custom_BadDebtExpenseMember" id="Fact000379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">931</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" title="Reserve adjustments" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember" id="Fact000381" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Ending Balance</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" title="Ending balance" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000383" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,206</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" title="Ending balance" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember" id="Fact000385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,680</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" title="Ending balance" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-08-012024-10-31_custom_BadDebtExpenseMember" id="Fact000387" format="ixt:numdotdecimal" decimals="0" unitRef="USD">931</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" title="Ending balance" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember" id="Fact000389" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">33,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>


<ix:exclude><!-- Field: Page; Sequence: 7 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_237_zxK9KKB4OZGf" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000391" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zsdpdWPOZ6xh" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_861_zv4X1L1QbSN1">Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment are stated at cost. Depreciation is calculated
using the straight-line method. Amortization of improvements to leased property is calculated over the
life of the lease. Lives used to determine depreciation and amortization are generally as follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000393" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"><table cellspacing="0" cellpadding="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_zcM5WIgWNEub" style="display: none">Schedule of property and equipment depreciation and amortization period</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000395" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">18</ix:nonNumeric></span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000397" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">40</ix:nonNumeric></span>&#160;years</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Improvements to leased property<span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"> Improvements to leased property [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000400" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000402" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">40</ix:nonNumeric></span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixtures and equipment <span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none">Fixtures and equipment [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000405" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span>-<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000407" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">12</ix:nonNumeric></span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other <span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none">Other [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000410" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000412" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>&#160;years</span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Maintenance, repairs, renewals and improvements of a non-permanent
nature are charged to expense when incurred. Expenditures for additions and major renewals or improvements are capitalized along with
the associated interest cost during construction. The cost of assets sold or retired, and the accumulated depreciation or amortization
thereon are eliminated from the respective accounts in the year of disposal, and the resulting gain or loss is credited or charged to
income. Capitalized interest is recorded as part of the asset to which it relates and is amortized over the asset&#8217;s estimated useful
life.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000414" name="us-gaap:PropertyPlantAndEquipmentImpairment"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentImpairment_zJuzZSqzwVZg" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86C_zpbiOl3b08Xf">Impairment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company periodically reviews owned and leased properties, including
related long lived assets and depreciable lives, for indicators of impairment that imply the carrying amount of assets may not be recoverable
through operations plus estimated disposition proceeds. Such indicators of impairment include, but are not limited to, significant changes
in real estate market conditions resulting in decreases in estimated fair values of properties or assets, changes in business conditions
in the industries in which our tenants operate, and other significant or unusual events or circumstances which may occur from time to
time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">If indicators of impairment existed, the carrying value of the
property would be written down to its estimated fair value based on our best estimate of the property&#8217;s discounted future cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of October 31, 2024 and July 31, 2024, the Company has determined
there was no impairment of its owned and leased properties, and the related carrying values, including depreciable lives.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000416" name="us-gaap:DeferredChargesPolicyTextBlock"><p id="xdx_840_eus-gaap--DeferredChargesPolicyTextBlock_zmX55I1P2qSa" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86E_zF3xfeFHWd4g">Deferred Charges</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred charges consist principally of costs incurred in connection
with the leasing of property to tenants. Such costs are amortized over the related lease periods, ranging from&#160;<span id="xdx_90C_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MinimumMember_z3ReWkalYzO3" title="Deferred charges amortization period"><ix:nonNumeric contextRef="From2024-08-012024-10-31_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000418" name="MAYS:DeferredChargesAmortizationPeriod">5</ix:nonNumeric></span>&#160;to&#160;<span id="xdx_90D_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MaximumMember_z1M19aRk0FXa" title="Deferred charges amortization period"><ix:nonNumeric contextRef="From2024-08-012024-10-31_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000420" name="MAYS:DeferredChargesAmortizationPeriod">21</ix:nonNumeric></span>&#160;years,
using the straight-line method. If a lease is terminated early, such costs are expensed.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000422" name="us-gaap:LessorLeasesPolicyTextBlock"><p id="xdx_841_eus-gaap--LessorLeasesPolicyTextBlock_zw2gOtO0ktIi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_865_z3Imkc4K721a">Leases - Lessor Revenue</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Rental income is recognized from tenants under executed leases
no later than on an established date or on an earlier date if the tenant should commence conducting business. Unbilled receivables are
included in accounts receivable and represent the excess of scheduled rental income recognized on a straight-line basis over rental income
as it becomes receivable according to the provisions of the lease. The effect of lease modifications that result in rent relief or other
credits to tenants, including any retroactive effects relating to prior periods, are recognized in the period when the lease modification
is signed. At the time of the lease modification, we assess the realizability of any accrued but unpaid rent and amounts that had been
recognized as revenue in prior periods. As lessor, we have elected to combine the lease components (base rent), non-lease components (reimbursements
of common area maintenance expenses) and reimbursements of real estate taxes and account for the components as a single lease component
in accordance with ASC 842. If the amounts are not determined to be realizable, the accrued but unpaid rent is written off. Accounts receivable
are recognized in accordance with lease agreements at its net realizable value. Rental payments received in advance are deferred until
earned.</p>




<ix:exclude><!-- Field: Page; Sequence: 8 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zUKwwiWPJpZ1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000424" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zkejXsbdlwNf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_864_zIntF53smQzi">Leases - Lessee</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company determines if an arrangement is a lease at inception.
With the adoption of ASC 842, operating leases are included in operating lease right-of-use assets, and operating lease liabilities on
the Company&#8217;s balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Operating lease right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make payments arising
from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value
of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental
borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company&#8217;s
lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option.
Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000426" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zURRywKQ4NTi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_860_zg1jWqDFvoL7">Taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The computation of the annual expected effective tax rate at each interim
period requires certain estimates and assumptions including, but not limited to, the expected operating income for the year and future
periods, projections of the proportion of income (or loss), and permanent and temporary differences. The accounting estimates used to
compute the provision for income taxes may change as new events occur, more experience is acquired, or as additional information is obtained.
To the extent the estimated annual effective tax rate changes during a quarter, the effect of the change on prior quarters is included
in tax expense for the current quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company had a federal net operating loss carryforward approximating
$<span id="xdx_907_eus-gaap--NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_c20230801__20240731_zBkLqveA98Ae" title="Federal net operating loss carryforward"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" contextRef="From2023-08-012024-07-31" id="Fact000428" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,111,000</ix:nonFraction></span>&#160;as of July 31, 2024 available to offset future taxable income. As of July 31, 2024, the Company had unused net operating
loss carry forwards of approximately $<span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zulHu9FENF2g" title="Net operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-07-31_us-gaap_StateAndLocalJurisdictionMember" id="Fact000430" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,260,000</ix:nonFraction></span>&#160;for state and $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__custom--CityMember_zy7EOfzWNkf7" title="Net operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-07-31_custom_CityMember" id="Fact000432" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,736,000</ix:nonFraction></span>&#160;for city, available to offset future state and city
taxable income. The net operating loss carryforwards will begin to expire, if not used, in 2035.<span id="xdx_91B_eus-gaap--StateAndLocalJurisdictionMember_zssd7gNXTGfh" style="display: none">State [Member]</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">New York State and New York City taxes are calculated using the
higher of taxes based on income or the respective capital- based franchise taxes. Beginning with the Company&#8217;s tax year ending July
31, 2025, changes in the law required the state capital-based tax will be phased out. New York City taxes will be based on capital for
the foreseeable future. Capital-based franchise taxes are recorded to administrative and general expense. State tax amounts in excess
of the capital-based franchise taxes are recorded to income tax expenses. Due to both the application of the capital-based tax and due
to the possible absence of city taxable income, the Company does not record city deferred taxes.</p>
</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000435" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zCacCyoQj2Uk" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>2.<span id="xdx_823_zo5fYsC0vx4a">&#160;Income (Loss) Per Share of Common Stock</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Income (loss) per share has been computed by dividing the net
income (loss) for the periods by the weighted average number of shares of common stock outstanding during the periods, adjusted for the
purchase of treasury stock. Shares used in computing income (loss) per share were&#160;<span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230801__20231031_zEjYfYqlCa3e" title="Average common shares outstanding"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240801__20241031_zODECJaxM4M2" title="Average common shares outstanding"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-08-012023-10-31" id="Fact000437" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-08-01to2024-10-31" id="Fact000439" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,015,780</ix:nonFraction></ix:nonFraction></span></span>&#160;for the three months ended October
31, 2024 and 2023, respectively.</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000441" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"><p id="xdx_80E_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zXfHAzE7cqn7" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>3.&#160;<span id="xdx_823_zXcP5f3sI9q8">Marketable Securities</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s marketable securities consisted of investments
in equity securities and mutual funds. Dividends and interest income were accrued as earned. Realized gains and losses were determined
on a specific identification basis. The Company reviewed marketable securities for impairment whenever circumstances and situations change
such that there is an indication that the carrying amounts may not be recovered. The changes in the fair value of these securities were
recognized in current period earnings in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 825.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company follows GAAP which establishes a fair value hierarchy
that prioritizes the valuation techniques and creates the following three broad levels, with Level 1 valuation being the highest priority:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>Level 1 valuation</b> inputs are quoted market
prices in active markets for identical assets or liabilities that are accessible at the measurement date (e.g., equity securities traded
on the New York Stock Exchange).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>Level 2 valuation</b> inputs are from other
than quoted market prices included in Level 1 that are observable for the asset or liability, either directly or indirectly (e.g., quoted
market prices of similar assets or liabilities in active markets, or quoted market prices for identical or similar assets or liabilities
in markets that are not active).</p>


<ix:exclude><!-- Field: Page; Sequence: 9 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23E_z37CXLeL6rPl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Level 3 valuation</b> inputs are unobservable
(e.g., an entity&#8217;s own data) and should be used to measure fair value to the extent that observable inputs are not available.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Equity securities</b> are valued at the closing
price reported on the active market on which the individual securities are traded that the Company has access to.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>Mutual funds</b> are valued at the daily closing price as reported
by the fund. Mutual funds held by the Company are open-end mutual funds that are registered with the U.S. Securities and Exchange Commission.
These funds are required to publish their daily net asset value (&#8220;NAV&#8221;) and to transact at that price. The mutual funds held
by the Company are deemed to be actively traded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Investment income consists of the following:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000443" name="us-gaap:InvestmentIncomeTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--InvestmentIncomeTextBlock_zdYjT8jWsb54" summary="xdx: Disclosure - Marketable Securities (Details) - Schedule of investment income" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BF_zxFOEoPLVVld" style="display: none">Schedule of investment income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_zypiIXY12cCl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_z7aSJ98eLmKf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    Months Ended<br/> October 31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--InvestmentIncomeInterest_maIINzSpu_zIJjAtMITjW" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Dividend
    and interest income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="From2024-08-01to2024-10-31" id="Fact000445" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,963</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="From2023-08-012023-10-31" id="Fact000446" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,245</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zI14vLbexpTl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net unrealized
    (loss) on marketable securities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0448">&#8211;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-08-012023-10-31" id="Fact000449" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">163,567</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InvestmentIncomeNet_zIaXTvEh30El" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 15pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2024-08-01to2024-10-31" id="Fact000451" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,963</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2023-08-012023-10-31" id="Fact000452" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">154,322</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000454" name="us-gaap:FinancialInstrumentsDisclosureTextBlock"><p id="xdx_805_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zjtNFxOD9mR8" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>4. <span id="xdx_82A_zlBSrXSksyoi">Financial Instruments and Credit Risk Concentrations</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Financial instruments that are potentially subject to concentrations
of credit risk consist principally of restricted cash, cash and cash equivalents, and receivables. Restricted cash, cash and cash equivalents
are placed with multiple financial institutions and instruments to minimize risk. No assurance can be made that such financial institutions
and instruments will minimize all such risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of October 31, 2024 and July 31, 2024, three tenants accounted for
approximately <span id="xdx_90C_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_z3Fkx4nUsxih" title="Concentration risk, percentage"><ix:nonFraction name="MAYS:ConcentrationRiskPercentage" contextRef="From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember" id="Fact000456" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">55</ix:nonFraction>%</span> and <span id="xdx_907_ecustom--ConcentrationRiskPercentage_dp_c20230801__20240731__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_zd0Ms8Fs3LW1" title="Concentration risk, percentage"><ix:nonFraction name="MAYS:ConcentrationRiskPercentage" contextRef="From2023-08-012024-07-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember" id="Fact000458" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">51</ix:nonFraction>%</span> of receivables, respectively. During the three months ended October 31, 2024 and 2023, respectively, two tenants
accounted for <span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zIff1US7Gl62" title="Concentration risk, percentage"><span id="xdx_900_ecustom--ConcentrationRiskPercentage_dp_c20230801__20231031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zbd1BuTtNdz8" title="Concentration risk, percentage"><ix:nonFraction name="MAYS:ConcentrationRiskPercentage" contextRef="From2024-08-012024-10-31_custom_RevenueMember_custom_TwoTenantsMember" id="Fact000460" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="MAYS:ConcentrationRiskPercentage" contextRef="From2023-08-012023-10-31_custom_RevenueMember_custom_TwoTenantsMember" id="Fact000462" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></ix:nonFraction></span>%</span> of total rental revenue in each period, respectively.</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000464" name="us-gaap:MortgageNotesPayableDisclosureTextBlock"><p id="xdx_80D_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zHU7wuAhdix4" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>5. <span id="xdx_821_zfS58eUsPjKi">Mortgages Payable</span>:</b></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000466" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zeHGxzBja7hg" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B6_zgogW3IZdZFb" style="display: none">Schedule of mortgages payable</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Current<br/> Annual<br/> Interest <br/> Rate</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Final<br/> Payment<br/> Date</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">July 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Bond St. building, Brooklyn, NY (1)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_900_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zNOX2WDHyYm1" title="Current Annual Interest Rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember" id="Fact000468" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.375</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left">%</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zfxzfyct0kAg" title="Final Payment Date" style="width: 12%; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember" format="ixt:datemonthdayyear" id="Fact000470" name="us-gaap:DebtInstrumentMaturityDate">12/1/2024</ix:nonNumeric></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_ecustom--AggregateLongTermLoan_iI_uUSD_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zPTp9IJhyvO8" title="Long term loan" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:AggregateLongTermLoan" contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember" id="Fact000472" format="ixt:numdotdecimal" decimals="0" unitRef="USD">199,932</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_ecustom--AggregateLongTermLoan_iI_uUSD_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zDjZaY7paio1" title="Long term loan" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:AggregateLongTermLoan" contextRef="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember" id="Fact000474" format="ixt:numdotdecimal" decimals="0" unitRef="USD">497,045</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Fishkill building (2)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zLOsdTac2V3a" title="Current Annual Interest Rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember" id="Fact000476" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.98</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zRQLfDmHLOaa" title="Final Payment Date" style="font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember" format="ixt:datemonthdayyear" id="Fact000478" name="us-gaap:DebtInstrumentMaturityDate">4/1/2025</ix:nonNumeric></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zaUBDKJhs803" title="Long term loan" style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:AggregateLongTermLoan" contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember" id="Fact000480" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,354,768</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zZrN6OIKTnk6" title="Long term loan" style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:AggregateLongTermLoan" contextRef="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember" id="Fact000482" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,393,720</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20241031_zL4cWKqu9jg3" title="Deferred financing costs" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2024-10-31" id="Fact000484" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,991</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20240731_zzEF8ws8lxak" title="Deferred financing costs" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" contextRef="AsOf2024-07-31" id="Fact000486" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,519</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--LoansPayableToBank_iI_c20241031_zkMAJkH8pnT7" title="Net" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableToBank" contextRef="AsOf2024-10-31" id="Fact000488" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,547,709</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--LoansPayableToBank_iI_c20240731_ztRruYuKJRDb" title="Net" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LoansPayableToBank" contextRef="AsOf2024-07-31" id="Fact000490" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,874,246</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span id="xdx_F0C_zoQvWrjC4Dah" style="font-size: 10pt">(1)</span></td><td><span id="xdx_F12_zo1Q0THgGQe7" style="font-size: 10pt"><ix:footnote id="Footnote000491" xml:lang="en-US">In November 2019, the Company refinanced the remaining balance of a $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember" id="Fact000493" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,000,000</ix:nonFraction></span>, <span id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MinimumMember" id="Fact000495" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.54</ix:nonFraction></span>% interest rate
loan with another bank for $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2019-11-30" id="Fact000497" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,255,920</ix:nonFraction></span> plus an additional $<span id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="MAYS:AdditionalMortgageLoansForCapitalImprovements" contextRef="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember" id="Fact000499" format="ixt:numdotdecimal" decimals="0" unitRef="USD">144,080</ix:nonFraction></span> for a total of $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember" id="Fact000501" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,400,000</ix:nonFraction></span>. The interest rate on the new loan is fixed
at <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MaximumMember" id="Fact000503" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.375</ix:nonFraction></span>%. The loan is self-liquidating over a period of <span id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonNumeric contextRef="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember" format="ixt-sec:durwordsen" id="Fact000505" name="us-gaap:DebtInstrumentTerm">five years</ix:nonNumeric></span> and secured by the Nine Bond Street land and building in Brooklyn,
New York.</ix:footnote></span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 0.25in"><span id="xdx_F08_zg7re3pPDNIj" style="font-size: 10pt">(2)</span></td><td><span id="xdx_F14_z5pfvwzDaCsj" style="font-size: 10pt"><ix:footnote id="Footnote000506" xml:lang="en-US">In March 2020, the Company obtained a loan with a bank in the amount of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember" id="Fact000507" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000,000</ix:nonFraction></span> to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a <span id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonNumeric contextRef="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember" format="ixt-sec:duryear" id="Fact000508" name="us-gaap:DebtInstrumentTerm">20</ix:nonNumeric></span>-year period with an interest rate of <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember" id="Fact000509" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.98</ix:nonFraction></span>% and is due in <span id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan" class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonNumeric contextRef="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember" format="ixt-sec:durwordsen" id="Fact000511" name="MAYS:DebtInstrumentMaturityPeriod">five years</ix:nonNumeric></span>. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.</ix:footnote></span></td></tr></table>

</ix:nonNumeric><p id="xdx_8A1_zkKmJQ0GqP97" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0"></p>




<ix:exclude><!-- Field: Page; Sequence: 10 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_236_zMRBkpKdpsf1" style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_230_zxLxcg9Jddrl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify">Expenditures for additions and major renewals
or improvements are capitalized along with the associated interest cost during construction. Interest expense, net of capitalized interest
follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000513" name="us-gaap:ScheduleOfCapitalizationTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfCapitalizationTextBlock_zMP2RWphGlRk" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_z32CVHEsPeD5">Schedule of interest expense, net of capitalized interest</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Three
    Months Ended <br/>
October 31</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Interest expense</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--InterestAndDebtExpense_iN_di_c20240801__20241031_zxSjlVes5aSd" title="Interest expense" style="width: 10%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestAndDebtExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000515" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,902</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--InterestAndDebtExpense_iN_di_c20230801__20231031_zjqPpWFRnNdg" title="Interest expense" style="width: 10%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestAndDebtExpense" contextRef="From2023-08-012023-10-31" id="Fact000517" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,033</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Capitalized interest</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InterestPaidCapitalized_c20240801__20241031_z1CEQHqOmKRi" title="Capitalized interest" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidCapitalized" contextRef="From2024-08-01to2024-10-31" id="Fact000519" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,425</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--InterestPaidCapitalized_c20230801__20231031_ztxmOQ3z4B93" title="Capitalized interest" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidCapitalized" contextRef="From2023-08-012023-10-31" id="Fact000521" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,463</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Interest expense, net of capitalized interest</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20240801__20241031_zK5knd6GwbZ9" title="Interest expense, net of capitalized interest" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-08-01to2024-10-31" id="Fact000523" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">24,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20230801__20231031_zY9kVU9YDfni" title="Interest expense, net of capitalized interest" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2023-08-012023-10-31" id="Fact000525" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,570</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify">Maturities of long-term mortgages outstanding
at October 31, 2024 are as follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000527" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zPceEkEsaoI3" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zJ4bRN17XMpg" style="display: none">Schedule of long-term mortgages outstanding</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Period
    Ended October 31,</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Amount</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 87%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_c20241031_znR99an5U7R4" title="2025" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2024-10-31" id="Fact000529" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,554,700</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherDeferredCostsGross_iNI_di_c20241031_zFP6VdFAbdi9" title="Deferred financing costs" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherDeferredCostsGross" contextRef="AsOf2024-10-31" id="Fact000531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,991</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LongTermDebt_iI_c20241031_zYRTcgkNtopb" title="Total" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-10-31" id="Fact000533" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,547,709</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000535" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80C_eus-gaap--LesseeOperatingLeasesTextBlock_zAQ9sj4X7qN3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>6. <span id="xdx_82C_z2G8Dy7oBaJb">Operating Leases</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b>Lessor</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company leases office and retail space to tenants under operating
leases in commercial buildings. Most rental terms range from approximately <span id="xdx_900_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MinimumMember_z1M8wpw9VtXd" title="Operating leases extended period"><ix:nonNumeric contextRef="AsOf2024-10-31_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000537" name="us-gaap:LesseeOperatingLeaseRenewalTerm">5</ix:nonNumeric></span> to <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MaximumMember_zedlvMpAA483" title="Operating leases extended period"><ix:nonNumeric contextRef="AsOf2024-10-31_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000539" name="us-gaap:LesseeOperatingLeaseRenewalTerm">49</ix:nonNumeric></span> years. The leases provide for the payment of fixed
base rent payable monthly in advance as well as reimbursements of real estate taxes and common area costs. The Company has elected to
account for lease revenues and the reimbursements of common area costs as a single component included as rental income in our consolidated
statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table disaggregates the Company's revenues by lease and
non-lease components:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000541" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z9hrXVZwdgck" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zCjZIJrVEEu1" style="display: none">Schedule of revenues by lease and non-lease components</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_z8dGnN0Vks0l" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20230801__20231031_zM8wJMWUkbfb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--OperatingLeaseBaseLeaseRentFixed_maRINzebA_zpKgZpagMnL4" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Base rent - fixed</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseBaseLeaseRentFixed" contextRef="From2024-08-01to2024-10-31" id="Fact000543" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,087,276</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseBaseLeaseRentFixed" contextRef="From2023-08-012023-10-31" id="Fact000544" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,921,887</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--OperatingLeaseReimbursementsOfCommonAreaCosts_maRINzebA_zYt0JwnuUdel" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Reimbursements of common area costs</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts" contextRef="From2024-08-01to2024-10-31" id="Fact000546" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150,732</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts" contextRef="From2023-08-012023-10-31" id="Fact000547" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,860</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseVariableLeaseIncome_maRINzebA_zNT4Bu38S7Q3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-lease components (real estate taxes)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseVariableLeaseIncome" contextRef="From2024-08-01to2024-10-31" id="Fact000549" format="ixt:numdotdecimal" decimals="0" unitRef="USD">301,121</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseVariableLeaseIncome" contextRef="From2023-08-012023-10-31" id="Fact000550" format="ixt:numdotdecimal" decimals="0" unitRef="USD">255,054</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RentalIncomeNonoperating_iT_mtRINzebA_zuIQeR55Yzsc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Rental income</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RentalIncomeNonoperating" contextRef="From2024-08-01to2024-10-31" id="Fact000552" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,539,129</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:RentalIncomeNonoperating" contextRef="From2023-08-012023-10-31" id="Fact000553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,323,801</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Future minimum non-cancelable rental income for leases with initial
or remaining terms of one year or more is as follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000555" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_zlDFVZ4C2gmc" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zqgirQI4H2ba" style="display: none">Schedule of future minimum non-cancelable rental income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CompanyOwnedPropertyMember_zrNklP7Eqvof" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPropertyMember_z9oUsoogKLHe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20241031_zn8V6zHFHDo2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; white-space: nowrap"/><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">As of October 31, 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Fiscal Year</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Company<br/> Owned<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Leased<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLPTz6QV_zvPVrValMOq5" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 61%; font-size: 10pt; text-align: left">For the remainder of 2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000557" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,204,641</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000558" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,698,019</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" contextRef="AsOf2024-10-31" id="Fact000559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,902,660</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLPTz6QV_zdsap7QQMjl7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000561" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,821,697</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000562" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,635,555</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" contextRef="AsOf2024-10-31" id="Fact000563" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,457,252</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedTwoYears_iI_maLOLPTz6QV_zhZExXuuoFSk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000565" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,917,146</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000566" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,289,367</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" contextRef="AsOf2024-10-31" id="Fact000567" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,206,513</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThreeYears_iI_maLOLPTz6QV_zyZhsNa6L5f6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000569" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,079,574</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000570" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,243,494</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" contextRef="AsOf2024-10-31" id="Fact000571" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,323,068</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFourYears_iI_maLOLPTz6QV_zHKYkoJSBLXh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000573" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,347,171</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000574" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,418,470</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" contextRef="AsOf2024-10-31" id="Fact000575" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,765,641</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFiveYears_iI_maLOLPTz6QV_z8iIZuuxuWCa" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2030</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000577" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,914,145</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000578" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,184,682</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" contextRef="AsOf2024-10-31" id="Fact000579" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,098,827</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThereafter_iI_maLOLPTz6QV_zDa8KHLDTULi" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">After 2030</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000581" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,805,054</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000582" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,052,775</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" contextRef="AsOf2024-10-31" id="Fact000583" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,857,829</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLPTz6QV_zM9GOYAExrt9" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 2.5pt; text-indent: 15pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember" id="Fact000585" format="ixt:numdotdecimal" decimals="0" unitRef="USD">61,089,428</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" contextRef="AsOf2024-10-31_custom_LeasedPropertyMember" id="Fact000586" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,522,362</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" contextRef="AsOf2024-10-31" id="Fact000587" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,611,790</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p id="xdx_8A2_zXsK5SM3T1kj" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b>Lessee</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s real estate operations include leased properties
under long-term, non-cancelable operating lease agreements. The leases expire at various dates through 2073, including options to extend
or terminate the lease when it is reasonably certain the Company will exercise that option. Certain leases provide for increases in future
minimum annual rental payments as defined in the lease agreements.</p>


<ix:exclude><!-- Field: Page; Sequence: 11 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23B_z1W0YYgQVIXj" style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_233_zJuEu799l9F3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0">Sublease rental income from the Company&#8217;s real estate operations
for leased real property exceeded operating lease costs as follows:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000589" name="MAYS:ScheduleOfRentalExpenseTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--ScheduleOfRentalExpenseTableTextBlock_zoZJtGL8AmM2" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of rental expense" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BC_zhKAtkp5cOrc" style="display: none">Schedule of rental expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zh9swhHFEOwi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_znELv0bNbA0h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2023</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeasesRentExpenseSubleaseRentals_maEOSIOzcDj_z2RuT8oDpf7" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Sublease rental income</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeasesRentExpenseSubleaseRentals" contextRef="From2024-08-01to2024-10-31" id="Fact000591" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,821,654</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:OperatingLeasesRentExpenseSubleaseRentals" contextRef="From2023-08-012023-10-31" id="Fact000592" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,824,879</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_iN_di_msEOSIOzcDj_zBhIBeEL2LY6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating lease costs</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-08-01to2024-10-31" id="Fact000594" format="ixt:numdotdecimal" decimals="0" unitRef="USD">749,125</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-08-012023-10-31" id="Fact000595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">748,711</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--ExcessOfSubleaseIncomeOverRentalExpense_iT_mtEOSIOzcDj_zntBpbjKCiba" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Excess of sublease income over lease cost</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:ExcessOfSubleaseIncomeOverRentalExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000597" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,072,529</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:ExcessOfSubleaseIncomeOverRentalExpense" contextRef="From2023-08-012023-10-31" id="Fact000598" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,076,168</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000600" name="MAYS:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_zh7BTA84RjSj" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of additional information related to leases" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zSz0ed3MF81a" style="display: none">Schedule of additional information related to leases</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zZ1ZSPnxbyp" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_zOX0c81CXzX3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Other information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingLiabilities_zFt2UUzEhmRh" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Operating cash flows from operating leases</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLiabilities" contextRef="From2024-08-01to2024-10-31" id="Fact000602" format="ixt:numdotdecimal" decimals="0" unitRef="USD">540,300</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLiabilities" contextRef="From2023-08-012023-10-31" id="Fact000603" format="ixt:numdotdecimal" decimals="0" unitRef="USD">531,288</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">The following is a maturity analysis of the annual undiscounted cash
flows of the operating lease liabilities as of October 31, 2024:</p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000605" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zIgpKfte5mfk" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B7_zNDNYDEG4X0b" style="display: none">Schedule of annual undiscounted cash flows of the operating lease liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeaseMember_zfKKEwQhUso7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-size: 10pt">Period Ended October 31,</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Operating<br/> Leases</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz8Sd_zzsYEMaKElo3" style="vertical-align: bottom">
    <td style="width: 87%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000607" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,171,538</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz8Sd_ziX2zuWGVOHc" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000609" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,272,955</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz8Sd_z6VJkoPrs1Yd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000611" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,333,737</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPz8Sd_zJKWLnQqMTcf" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000613" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,354,249</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPz8Sd_zbqh6grvSgzb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000615" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,375,444</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_maLOLLPz8Sd_zWZnYrDFi1Ag" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000617" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,067,467</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz8Sd_zcfSkvG0LkDg" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Total undiscounted cash flows</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000619" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,575,390</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z7AfYnDyEox8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: present value discount</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,577,169</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zs66edKBYeR2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total Lease Liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-10-31_custom_OperatingLeaseMember" id="Fact000623" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,998,221</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">As of October 31, 2024, our operating leases had a weighted average
remaining lease term of <span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241031_zO6FMN0oprci" title="Weighted average remaining lease term"><ix:nonNumeric contextRef="AsOf2024-10-31" format="ixt-sec:duryear" id="Fact000625" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">15.70</ix:nonNumeric></span> years and a weighted average discount rate of <span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20241031_zmEi0Rhd0iVc" title="Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-10-31" id="Fact000627" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.66</ix:nonFraction></span>%.</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000629" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"><p id="xdx_804_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zwFrQxiPEOn6" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0"><b>7. <span>Employees' Retirement Plan</span>:<span id="xdx_82D_z4MeU13SCYL5" style="display: none">Employees'
Retirement Plan</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">The Company sponsors a noncontributory Money
Purchase Plan (the &#8220;Plan&#8221;) covering substantially all its non-union employees. Operations were charged $<span id="xdx_907_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20240801__20241031_zmw9e0VHvvNe" title="Employer contributions"><ix:nonFraction name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="From2024-08-01to2024-10-31" id="Fact000631" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">110,728</ix:nonFraction></span>
and $<span id="xdx_904_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20230801__20231031_zS3tsMxkUkzd" title="Employer contributions"><ix:nonFraction name="us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost" contextRef="From2023-08-012023-10-31" id="Fact000633" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">120,251</ix:nonFraction></span>
as contributions to the Plan for the three months ended October 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"><b>Multi-employer plan:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">The Company contributes to a union sponsored multi-employer pension
plan covering its union employees. The Company contributions to the pension plan were $<span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20240801__20241031_zRTXyqz64A8l" title="Pension contributions"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2024-08-01to2024-10-31" id="Fact000635" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,461</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20230801__20231031_ztPUVrOOeeS6" title="Pension contributions"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2023-08-012023-10-31" id="Fact000637" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,229</ix:nonFraction></span> for the three months ended October
31, 2024 and 2023, respectively. Contributions and costs are determined in accordance with the provisions of negotiated labor contracts
or terms of the plans. The Company also contributes to a union sponsored health benefit plan.</p>


<ix:exclude><!-- Field: Page; Sequence: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23A_zWyxhUxXddh3" style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_23B_zRkcXMzBtBp2" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b>Contingent
Liability for Pension Plan:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Information
as to the Company&#8217;s portion of accumulated plan benefits and plan assets is not reported separately by the pension plan. Under
the Employee Retirement Income Security Act, upon withdrawal from a multi-employer benefit plan, an employer is required to continue
to pay its proportionate share of the plan&#8217;s unfunded vested benefits, if any. Any liability under this provision cannot be determined:
however, the Company has not made a decision to withdraw from the plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Information
for contributing employer&#8217;s participation in the multi-employer plan:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse; margin-left: 0.25in; margin-bottom: 10pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    name of Plan: </span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 31%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United
    Food and Commercial </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Workers
    Local 888 Pension Fund </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    identification number: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13-6367793
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan
    number: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">001
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
    of most recent Form 5500: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certified
    zone status: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical
    and declining status </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Status
    determination date: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    1, 2023 </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan
    used extended amortization provisions in status calculation: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum
    required contribution: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    contributing greater than <span id="xdx_905_ecustom--EmployerContributingPercentage_dp_c20240801__20241031_zHkwpIk5BDe8" title="Employer contributing, percentage"><ix:nonFraction name="MAYS:EmployerContributingPercentage" contextRef="From2024-08-01to2024-10-31" id="Fact000639" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>% of Plan contributions for year ended December 31, 2023</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; font-family: Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rehabilitation
    plan implemented: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    subject to surcharge: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    expiration date: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    30, 2025 </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Under the pension fund&#8217;s rehabilitation plan expiring <span id="xdx_908_eus-gaap--MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_dd_c20240801__20241031_zgoRa79EfGTh" title="Expire date"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:datemonthdayyearen" id="Fact000641" name="us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate">November 30, 2025</ix:nonNumeric></span>, the Company agreed to pay a minimum contribution rate equal
to <span id="xdx_909_eus-gaap--MultiemployerPlanContributionRateIncreaseDecrease_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zNxi2GktyYY8" title="Contribution rate, percentage"><ix:nonFraction name="us-gaap:MultiemployerPlanContributionRateIncreaseDecrease" contextRef="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember" id="Fact000643" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.3</ix:nonFraction>%</span> of each covered employee&#8217;s pay. The contract also covers rates of pay, hours of
employment and other conditions of employment for approximately <span id="xdx_905_ecustom--PercentageOfOtherConditionOfEmployment_dp_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zZo57N1nD7Ra" title="Percentage of other condition of employment"><ix:nonFraction name="MAYS:PercentageOfOtherConditionOfEmployment" contextRef="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember" id="Fact000645" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></span>%
of the Company&#8217;s <span id="xdx_907_eus-gaap--MultiemployerPlanNumberOfEmployeesCovered_uInteger_c20240801__20241031_zOGUJjn4mi67" title="Number of employees"><ix:nonFraction name="us-gaap:MultiemployerPlanNumberOfEmployeesCovered" contextRef="From2024-08-01to2024-10-31" id="Fact000647" format="ixt:numdotdecimal" decimals="INF" unitRef="Integer">28</ix:nonFraction>
</span>employees. The Company considers that its labor relations with its employees and union are good.</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000649" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock"><p id="xdx_809_eus-gaap--CashFlowSupplementalDisclosuresTextBlock_z25aX08g85J1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>8. <span id="xdx_82B_zXUKZCBUxXO3">Cash
Flow Information</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">For purposes
of reporting cash flows, the Company considers cash equivalents to consist of short-term highly liquid investments with maturities of
three months or less, which are readily convertible into cash. The following is a reconciliation of the Company&#8217;s cash and cash
equivalents and restricted cash to the total presented on the consolidated statement of cash flows:</span></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000651" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zv698QrpMwN" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8BE_zgTRXQwwfLEb">Schedule of cash and cash equivalents and restricted cash</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_499_20241031_z6ADQTEgpEC1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_493_20231031_z8FTR2LqgDpd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_maCFIznFF_zsG18Puw6XPa" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left">Cash and cash equivalents</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2024-10-31" id="Fact000653" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,316,114</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2023-10-31" id="Fact000654" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,339,016</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--RestrictedCashTenantSecurityDeposits_iI_pp0p0_maCFIznFF_zOzfkoZOxR5b" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Restricted cash, tenant security deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RestrictedCashTenantSecurityDeposits" contextRef="AsOf2024-10-31" id="Fact000656" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">904,174</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RestrictedCashTenantSecurityDeposits" contextRef="AsOf2023-10-31" id="Fact000657" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">898,791</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RestrictedCashOthers_iI_pp0p0_maCFIznFF_zFNy7v0MREXd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted cash, other</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RestrictedCashOthers" contextRef="AsOf2024-10-31" id="Fact000659" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,785</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RestrictedCashOthers" contextRef="AsOf2023-10-31" id="Fact000660" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">103,023</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98D_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20241031_zkpkANpvTiHj" title="Cash flow information" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:CashFlowInformation" contextRef="AsOf2024-10-31" id="Fact000662" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,292,073</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20231031_zCwLpbGPaLsj" title="Cash flow information" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:CashFlowInformation" contextRef="AsOf2023-10-31" id="Fact000664" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,340,830</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Amounts in
restricted cash primarily consist of cash held in bank accounts for tenant security deposits, amounts set aside in accordance with certain
loan agreements, and security deposits with landlords.</span></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000666" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zAeROz25EDRb" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B2_zEcPXEYlB8Vf">Schedule of supplemental disclosure</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zwKdpKfCQdR7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_zGqVQBvaXPrk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt">Supplemental disclosure:</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="6" style="font-size: 10pt; text-align: center">Three Months Ended</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zSvnRXTO9ys" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Cash Flow Information</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxesPaidNet_i01_zpf38tg3bHg9" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left; text-indent: 15pt">Interest paid, net of capitalized interest of $<span id="xdx_903_eus-gaap--InterestPaidCapitalized_c20240801__20241031_ztPaI7ZmHqTi" title="Interest paid, net of capitalized interest" class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:InterestPaidCapitalized" contextRef="From2024-08-01to2024-10-31" id="Fact000674" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,425</ix:nonFraction></span> (2024) and $<span id="xdx_904_eus-gaap--InterestPaidCapitalized_c20230801__20231031_z3XlBbQtuQN" title="Interest paid, net of capitalized interest" class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:InterestPaidCapitalized" contextRef="From2023-08-012023-10-31" id="Fact000676" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,463</ix:nonFraction></span> (2023)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2024-08-01to2024-10-31" id="Fact000671" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,725</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-08-012023-10-31" id="Fact000672" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,519</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<ix:exclude><!-- Field: Page; Sequence: 13; Options: NewSection; Value: 13 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_235_zSxd5VVTM74b" style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_235_zL9SFiAX2gUa" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page --></ix:exclude>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000678" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80D_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zglDDIkpcGZ3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>9. <span id="xdx_82A_z3XGOPRjq2E7">Capitalization</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The Company
is capitalized entirely through common stock with identical voting rights and rights to liquidation. Treasury stock is recorded at cost
and consists of <span id="xdx_908_eus-gaap--TreasuryStockCommonShares_iI_c20241031_zUpUCsX7T6La" title="Shares of treasury stock"><span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_c20240731_zWyDnrsENhEf" title="Shares of treasury stock"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-10-31" id="Fact000680" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-07-31" id="Fact000682" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">162,517</ix:nonFraction></ix:nonFraction></span></span> shares at October 31, 2024 and at July 31, 2024.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000684" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zUtf7Wy002vf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>10. <span id="xdx_820_zcKH415nC9Q2">Related
Party Transactions</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The
Company has two operating leases with Weinstein Enterprises, Inc. (&#8220;Landlord&#8221;), an affiliated company, principally owned
by the Chairman of the Board of Directors of both the Company and Landlord. One lease is for building, improvements, and land
located at Jamaica Avenue at 169th Street, Jamaica, New York (&#8220;Jamaica, New York&#8221;). Another lease is for premises located at 504-506
Fulton Street, Brooklyn, New York.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In April
2023, the Company exercised one of four five-year option periods with Landlord to extend the Jamaica,
New York lease beyond May 31, 2030 for a total of five years through May 31, 2035. As of October 31, 2024, it is not reasonably
certain the remaining three options to extend the lease from May 31, 2035 to May 31, 2050 will be exercised by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Rent payments
and expense relating to these two operating leases with Landlord follow:</span></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000686" name="MAYS:ScheduleOfRentPaymentsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfRentPaymentsTableTextBlock_zzCOuZjHFIj1" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B6_zukaK8txNwl3" style="display: none">Schedule of rent payments and expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Payments<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Expense<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 56%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zj1Gys94a0Fk" title="Rent Payments" style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember" id="Fact000688" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">156,249</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zrBkeXDpbVBe" title="Rent Payments" style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember" id="Fact000690" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">156,249</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zRexZR84lDJ8" title="Rent Expense" style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember" id="Fact000692" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">287,671</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zUVTqcQ9B4y1" style="width: 8%; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember" id="Fact000693" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">287,671</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zymwGgxF9Sj7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember" id="Fact000694" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">90,564</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zUk7XeeJBwm5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember" id="Fact000695" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">90,564</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zeLRE05ZydY1" title="Rent Expense" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember" id="Fact000697" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,299</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zkEhZsoGxWzk" title="Rent Expense" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember" id="Fact000699" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,299</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031_zrX7a8xH9BZ5" title="Rent Payments" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-08-01to2024-10-31" id="Fact000701" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">246,813</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031_zsNun9gkLBu9" title="Rent Payments" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-08-012023-10-31" id="Fact000703" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">246,813</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_ecustom--RentExpense_pp0p0_c20240801__20241031_ztRoDvgtFqr4" title="Rent Expense" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2024-08-01to2024-10-31" id="Fact000705" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">382,970</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_983_ecustom--RentExpense_pp0p0_c20230801__20231031_zUJiPIEHrEkd" title="Rent Expense" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="MAYS:RentExpense" contextRef="From2023-08-012023-10-31" id="Fact000707" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">382,970</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The following
summarizes assets and liabilities related to these two leases:</span></p>

<ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000709" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zkRFRq8fXqzi" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B0_zOJU7BUE2RWj">Schedule of assets and liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Right-Of-Use<br/> Assets</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Liabilities<span id="xdx_91E_eus-gaap--OtherLiabilitiesMember_zZaOdzyEGVii" style="display: none">Liabilities [Member]</span></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Expiration Date</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zM0boa4E6Q14" title="Right-Of-Use Assets" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember" id="Fact000712" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,389,567</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_z4aZe85fCmPd" title="Right-Of-Use Assets" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember" id="Fact000714" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,600,247</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zfNnRjOAghs6" title="Liabilities" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember" id="Fact000716" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,826,099</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zB3lrPSu9t2g" title="Liabilities" style="width: 9%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember" id="Fact000718" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,905,360</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="width: 15%; font-size: 10pt; font-weight: bold; text-align: center"><span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_ztD9IROTabLg" title="Expiration Date"><ix:nonNumeric contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember" format="ixt:datemonthdayyearen" id="Fact000720" name="us-gaap:LeaseExpirationDate1">May 31, 2035</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjjpLRs76DVb" title="Right-Of-Use Assets" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember" id="Fact000722" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,099,892</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjhnC3FKvoKf" title="Right-Of-Use Assets" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember" id="Fact000724" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,167,727</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zg3u1DMt46P7" title="Liabilities" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember" id="Fact000726" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,248,440</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zJZousUGTWR5" title="Liabilities" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember" id="Fact000728" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,311,539</ix:nonFraction></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zG6kL7n8HDml" title="Expiration Date"><ix:nonNumeric contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember" format="ixt:datemonthdayyearen" id="Fact000730" name="us-gaap:LeaseExpirationDate1">April 30, 2031</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zE7MyF6UCQT9" title="Right-Of-Use Assets" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-10-31_custom_RightOfUseAssetsMember" id="Fact000732" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,489,459</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zHoat9700uQl" title="Right-Of-Use Assets" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" contextRef="AsOf2024-07-31_custom_RightOfUseAssetsMember" id="Fact000734" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,767,974</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zDyK8LX8GG49" title="Liabilities" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-10-31_us-gaap_OtherLiabilitiesMember" id="Fact000736" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,074,539</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zglASakjbG77" title="Liabilities" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2024-07-31_us-gaap_OtherLiabilitiesMember" id="Fact000738" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,216,899</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Upon termination
of the Jamaica, New York lease, currently in 2035, all premises included in operating lease right-of-use assets plus leasehold improvements
will be turned over to the Landlord.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000740" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zOJUgxAOO2S1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>11. <span id="xdx_82A_zyzJtmKGvVC8">Contingencies</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The Company
is subject to various legal proceedings, claims, and litigation arising in the ordinary course of business operations. These matters
include, but are not limited to, contractual disputes, third party slip and fall or personal injury claims which are typically handled
by insurance counsel. It is the opinion of management that the resolution of these matters will not have a material adverse effect on
the Company&#8217;s Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">If the Company
sells, transfers, disposes of or demolishes 25 Elm Place, Brooklyn, New York, then the Company may be liable to create a condominium
unit for the loading dock. The necessity of creating the condominium unit and the cost of such condominium unit cannot be determined
at this time.</span></p>

</ix:nonNumeric><p id="xdx_811_zs5LigVZ3TTb" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"></span></p>


<!-- Field: Page; Sequence: 14; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_236_zm0z162IHTrg" style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p id="xdx_237_zceAu9yZUWOa" style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_008"></span>Item
2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>J.
W. MAYS, INC.<br/>
MANAGEMENT'S DISCUSSION AND ANALYSIS OF<br/>
FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our financial statements
and related notes thereto contained in this report. In this discussion, the words &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;
and &#8220;us&#8221; refer to J.W. Mays, Inc., and subsidiaries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Forward
Looking Statements:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The following
can be interpreted as including forward-looking statements under the Private Securities Litigation Reform Act of 1995. The words &#8220;outlook&#8221;,
&#8220;intend&#8221;, &#8220;plans&#8221;, &#8220;efforts&#8221;, &#8220;anticipates&#8221;, &#8220;believes&#8221;, &#8220;expects&#8221;
or words of similar import typically identify such statements. Various important factors that could cause actual results to differ materially
from those expressed in the forward-looking statements are identified under the heading &#8220;Cautionary Statement Regarding Forward-Looking
Statements&#8221; below. Our actual results may vary significantly from the results contemplated by these forward-looking statements
based on a number of factors including, but not limited to, availability of labor, marketing success, competitive conditions and the
change in economic conditions of the various markets we serve.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Critical
Accounting Policies and Estimates:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Critical
accounting policies are defined as those most important to the portrayal of a company&#8217;s financial condition and results and
require the most difficult, subjective or complex judgments. The preparation of financial statements in conformity with accounting
principles generally accepted in the United States of America requires us to make estimates and judgments that affect the reported
amounts of assets and liabilities at the date of the financial statements, the reported amount of revenues, and expenses during the
reporting period and related disclosure of contingent assets and liabilities. We believe the critical accounting policies affect our more significant judgments and estimates used in the preparation of our financial statements. Estimates are based on
historical experience, where applicable or other assumptions that management believes are reasonable under the circumstances. We
have identified the policies described below as our critical accounting policies. Actual results may differ from these estimates
under different assumptions and conditions. There have been no significant changes to our critical accounting policies and estimates
during the three months ended October 31, 2024 from those disclosed in the &#8220;Management&#8217;s Discussion and Analysis of
Financial Condition and Results of Operations&#8221; section of our 2024 Annual Report to Shareholders incorporated by reference
into our Annual Report on Form 10-K for the period ended July 31, 2024.</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Results
of Operations:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In the three
months ended October 31, 2024, the Company reported net income of $26,657, or $.01 per share. In the comparable three months ended October
31, 2023, the Company reported net loss of ($192,544), or ($.10) per share. The increase in the 2024 three months was primarily due to
increased rent for existing tenants and several new leases combined with a net unrealized loss on marketable securities only in the 2023
three months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Revenues
in the current three months increased to $5,539,129 from $5,323,801 in the comparable three months ended October 31, 2023, primarily
due to increased rent for existing tenants and several new leases; partially offset by the loss of a few tenants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Real
estate operating expenses in the current three months increased to $3,750,139 from $3,692,616 in the comparable three months ended
October 31, 2023, primarily due to an increase in real estate taxes and insurance expense; partially offset by decreases in building
maintenance costs.</span></p>


<!-- Field: Page; Sequence: 15; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Administrative
and general expenses increased in the current three months to $1,292,753 from $1,254,573 in the comparable three months ended
October 31, 2023, primarily due to an increase in legal and professional fees; partially offset by a reduction in payroll
cost.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Depreciation
expense in the current three months of $444,066 approximated $428,264 in the comparable three months ended October 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Other
income and interest expense improved in the current three months to $(19,514) compared to $(195,892) in the comparable three months
ended October 31, 2023, primarily due to a net unrealized loss on marketable securities only in the 2023 three months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Liquidity
and Capital Resources:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b>Commercial
Leasing Activities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In
August 2024, a tenant extended its lease through June 30, 2025 with the same terms for 10,569
    square feet at the Company&#8217;s Jowein building in Brooklyn, New York.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In
August 2024, the Company leased 2,051 square feet to an office tenant at the Company&#8217;s Jamaica, New York premises for ten
years, with five separate one year renewal options. Monthly rent of approximately $5,500, with annual increases, is expected to
commence by January 1, 2025 when renovations to the premises are expected to be complete. The Company&#8217;s costs of renovations
are expected to approximate $470,000, of which $235,000 will be reimbursed by the office tenant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In August
2024, a tenant who occupies warehouse space at the Company&#8217;s building in Circleville, Ohio, extended its lease from May 31, 2026
for additional three years to May 31, 2029. Effective November 1, 2024, the size of the leased premises expanded by 84,000 feet,
including space previously leased by another tenant whose lease expired October 31, 2024. After the lease expansion, annual base rent
for the warehouse space will be $877,440 per annum with increases annually. Brokerage commissions were $106,867.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Effective
October 1, 2024, the Company leased approximately 12,500 square feet at the Company&#8217;s Fishkill, New York building for use as storage
space for three months expiring December 31, 2024. Total rent of $61,219 was prepaid at lease commencement and is being amortized as
revenue over the term of the lease.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In November
2024, a tenant who occupies 700 square feet at the Company&#8217;s 9 Bond Street building in Brooklyn, New York agreed for a base rent
increase of $2,400 annually to expand their space to include an additional 130 square feet through lease expiration on January 31, 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b>Cash
Flows:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The following
table summarizes our cash flow activity for the three months ended October 31, 2024 and 2023:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt">
  <tr style="font-size: 10pt; vertical-align: bottom">
    <td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Three
    Months Ended <br/>
October 31,</td>
    <td>&#160;</td></tr>
  <tr style="font-size: 10pt; vertical-align: bottom">
    <td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><b>2023</b></td>
    <td>&#160;</td>
    </tr>
  <tr style="font-size: 10pt; vertical-align: bottom">
    <td style="width: 74%; font-size: 10pt; text-align: left">Net cash provided by operating activities</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,802,641</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">$</td>
    <td style="text-align: right; width: 10%">1,757,396</td>
    <td style="width: 1%">&#160;</td>
    </tr>
  <tr style="font-size: 10pt; vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Net cash (used) by investing activities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(460,104</td><td style="font-size: 10pt; text-align: left">)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(312,727</td>
    <td>)&#160;</td>
    </tr>
  <tr style="font-size: 10pt; vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Net cash (used) by financing activities</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">(336,065</td><td style="font-size: 10pt; text-align: left">)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(321,574</td>
    <td>)&#160;</td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><i>Cash Flows
From Operating Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Deferred
Expenses: The Company incurred $106,867 for brokerage commissions during the three months ended October 31, 2024. Commissions due were
for one tenant&#8217;s lease extension at the Company&#8217;s Circleville, Ohio property.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Accounts
Payable and Accrued Expenses: The Company had a balance due on October 31, 2024 for brokerage commissions of $406,701.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><i>Cash Flows
From Investing Activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">During the
three months ended October 31, 2024, the Company had expenditures of:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 10pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="padding-bottom: 5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 5pt; text-align: left; width: 99%"><span style="font-family: Times New Roman, Times, Serif">$89,815
for tenant improvements at the Company&#8217;s 9 Bond Street building in Brooklyn, New York. Total improvements for this tenant of $994,377
were completed in September, 2024.</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
<td style="padding-bottom: 5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$357,174
for tenant improvements at the Company&#8217;s Jamaica, New York premises. Total improvements for this tenant should be complete prior
to January 1, 2025 and are expected to approximate $470,000, of which $235,000 will be reimbursed by the tenant.</span></td>
</tr>
<tr style="vertical-align: top; text-align: justify">
<td style="padding-bottom: 5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$13,115
for various other improvements.</span></td>
</tr></table>


<!-- Field: Page; Sequence: 16; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><i>Source
of Funds; Cash Flows from Financing Activities; Company Indebtedness</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Including
the estimated costs to complete improvements mentioned above, the Company anticipates incurring an additional $1.6 million in capital
expenditures over the next twelve months ending October 31, 2025. The Company&#8217;s primary source of liquidity is 1) cash provided
by operations, and 2) borrowings. Total liquidity as of October 31, 2024 consists of cash and cash equivalents of $2,316,114. Total liquidity
includes proceeds from fixed rate borrowings as of October 31, 2024. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The
Company plans to negotiate terms on an existing $3,354,768 mortgage. At any time between April 1, 2025
and April 1, 2040, the bank may demand a balloon payment for the full amount outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Another
mortgage with a bank was fully paid off on December 1, 2024. The Company intends to explore other lending options to replace this
mortgage.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">For a more
detailed description of the Company&#8217;s indebtedness, see Note 5 - Mortgages Payable to the Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">We believe
our sources of liquidity described above will be sufficient to meet our obligations as of October 31, 2024, and over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><i>Future
Liquidity</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The Company&#8217;s
ability to increase cash flows from operations, and to obtain additional sources of borrowings is dependent on many factors such as the
continuously evolving local and macroeconomic commercial real estate markets, the effects of the overall economy, fluctuating interest
rates, inflation, trends of office versus remote work practices, city &amp; state regulations, and increasing real estate tax assessments.
There is no assurance the Company will be successful in securing additional sources of financing when needed.</span></p>




<!-- Field: Page; Sequence: 17; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Upon termination
of the Jamaica, New York lease, currently in 2035, all premises included in operating lease right-of-use assets plus leasehold improvements
will be turned over to the Landlord.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Cautionary
Statement Regarding Forward-Looking Statements:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">This section,
Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, other sections of this Report on Form 10-Q,
and other reports and verbal statements made by our representatives from time to time may contain forward-looking statements that are
based on our assumptions, expectations and projections about us and the real estate industry. These include statements regarding our
expectations about revenues, our liquidity, or expenses and our continued growth, among others. Such forward-looking statements by their
nature involve a degree of risk and uncertainty. We caution that a variety of factors, including but not limited to the factors described
under Item 1A, &#8220;Risk Factors&#8221; in our Form 10-K for the fiscal year ended July 31, 2024 and the following, could cause business
conditions and our results to differ materially from what is contained in forward-looking statements:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 6pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; width: 0.35in; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in the rate of economic growth, and interest rates both nationally and locally;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the ability
    to obtain additional financing at reasonable costs and interest rates;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in the financial condition of our customers;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in the regulatory environment and particularly burdens of increasing local, state, and federal requirements and taxes;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lease
    cancellations and particularly loss of key tenants;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in our estimates of costs;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">loss
    of key personnel;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">war and/or
    terrorist attacks could significantly impact buildings leased to tenants;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the continued
    availability of insurance for various policies at reasonable rates;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">outcomes
    of pending and future litigation;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increasing
    competition by other companies;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compliance
    with our loan covenants;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">climate
    change;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recoverability
    of claims against our customers and others by us and claims by third parties against us;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in estimates used in our critical accounting policies;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cybersecurity
    threats or incidents; and</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8226;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pandemics
    and the related trends of office versus remote work practices.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Other factors
and assumptions not identified above were also involved in the formation of these forward-looking statements and the failure of such
other assumptions to be realized, as well as other factors, may also cause actual results to differ materially from those projected.
Most of these factors are difficult to predict accurately and are generally beyond our control. You should consider the areas of risk
described above in connection with any forward-looking statements that may be made by us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">We undertake
no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise.
You are advised, however, to consult any additional disclosures we make in proxy statements, Quarterly Reports on Form 10-Q, Annual Reports
on Form 10-K and Current Reports on Form 8-K filed with the U. S. Securities and Exchange Commission.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_009"></span>Item 3.
Quantitative and Qualitative Disclosures About Market Risk.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Not required.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_010"></span>Item 4.
Controls and Procedures.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Evaluation
of Disclosure Controls and Procedures</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0.1in; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Our
management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the design and operation
of our disclosure controls and procedures (as defined in Rules 13a-15(e) of the Securities Exchange Act of 1934 (the &#8220;Exchange
Act&#8221;)) as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief</span></p>


<!-- Field: Page; Sequence: 18; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0.1in; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Financial
Officer concluded, as of the end of the period covered by this quarterly report, our disclosure controls and procedures were effective
and provide reasonable assurance that the information required to be disclosed in the reports we file or submit under the Exchange Act
is recorded, processed, summarized and reported accurately and within the time periods specified in the SEC&#8217;s rules and forms,
and is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely
decisions regarding required disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Changes
in Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0.55in; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">There
have been no changes in our internal control over financial reporting during the period covered by this report that have materially affected,
or are likely to materially affect, our internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_011"></span>Part II
- Other Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_012"></span>Item
1. Legal Proceedings</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">The
Company is subject to various legal proceedings, claims, and litigation arising in the ordinary course of business operations. These
matters include, but are not limited to, contractual disputes, third party slip and fall or personal injury claims which are typically
handled by insurance counsel. It is the opinion of management that the resolution of these matters will not have a material adverse effect
on the Company&#8217;s Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_013"></span>Item
1A. Risk Factors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">There
have been no material changes to our risk factors from those disclosed in our Annual Report on Form 10-K for our fiscal year ended
July 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_014"></span>Item
2. Unregistered Sales of Equity Securities and Use of Proceeds.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_015"></span>Item
3. Defaults Upon Senior Securities.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_016"></span>Item
4. Mine Safety Disclosures.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_017"></span>Item
5. Other Information.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.5in"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eecd--MtrlTermsOfTrdArrTextBlock_c20240801__20241031_z0yjnp36hFe8"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" escape="true" id="Fact000741" name="ecd:MtrlTermsOfTrdArrTextBlock">During
the three months ended October 31, 2024, <span id="xdx_90B_eecd--Rule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zrxLEAJaqPUl" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_904_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zPSbCL5UJRri" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_90D_eecd--Rule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zFaonifTYNO1" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_906_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zLQi5VTgUivj" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000742" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000743" name="ecd:NonRule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000744" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2024-08-01to2024-10-31" format="ixt:booleanfalse" id="Fact000745" name="ecd:NonRule10b51ArrTrmntdFlag">no</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></span></span></span> director or officer of the Company adopted or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221;
or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term in defined in Item 408(a) of Regulation S-K.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_018"></span>Item
6. Exhibits.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 58.35pt; text-align: justify; text-indent: -22.35pt"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline">Exhibit
No.</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.75in">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/54187/000120677417002894/jwmays3192169-ex3i.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></a></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/54187/000120677417002894/jwmays3192169-ex3i.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate
    of Incorporation of J. W. Mays, Inc., as amended - incorporated by reference to Exhibit 3(i) to the Company&#8217;s Form 10-K, filed
    on October 5, 2017.</span></a></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/54187/0000950110-95-000729.txt" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></a></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/54187/0000950110-95-000729.txt" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By-Laws
    of J. W. Mays, Inc. - incorporated by reference to Exhibit 3.(ii) to the Company&#8217;s Form 10-K, filed on October 23, 1995.</span></a></td></tr>
  </table>

<!-- Field: Page; Sequence: 19; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="width: 0.75in">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><a href="mays4406351-ex311.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></a></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="mays4406351-ex311.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of principal executive officer pursuant to Rule 13a-14(a)/15d-14(a).</span></a></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="mays4406351-ex312.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></a></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="mays4406351-ex312.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of principal financial officer pursuant to Rule 13a-14(a)/15d-14(a).</span></a></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="mays4406351-ex32.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32*</span></a></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><a href="mays4406351-ex32.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of principal executive officer and principal financial officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of
    the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">101**</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">The following financial statements from the Company&#8217;s Quarterly Report on Form 10-Q for the period ended October 31, 2024, formatted
in inline XBRL, include: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of
Shareholders&#8217; Equity, (iv) Consolidated Statements of Cash Flows and (v) the Notes to Consolidated Financial Statements.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">104**</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101).</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">*</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Filed herewith</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">**</span></td>
    <td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-size: 10pt">Submitted electronically
    with the report <span style="font-style: normal; font-weight: 400; text-transform: none"></span></span></td></tr>
  </table>

<!-- Field: Page; Sequence: 20; Value: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&#160;-</span></p></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><a href="#toc">Table of Contents</a>&#160;</span></p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration: underline"><span id="a_019"></span>SIGNATURES</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned thereunto duly authorized.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; font-family: Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">J.W.
    MAYS, Inc.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="5" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    12, 2024</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 17%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 3%">By:&#160;</td>
    <td style="border-bottom: black 1pt solid; font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    LLOYD J. SHULMAN</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">L<span style="font-variant: small-caps">loyd
    </span>J. S<span style="font-variant: small-caps">hulman</span></span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board,</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and&#160;President</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="5" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    12, 2024</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>By:</td>
    <td style="border-bottom: black 1pt solid; font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    WARD N. LYKE, JR.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">W<span style="font-variant: small-caps">ard
    </span>N. L<span style="font-variant: small-caps">yke</span>, J<span style="font-variant: small-caps">r</span>.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President,</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif">
    <td colspan="2" style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and&#160;Treasurer</span></td></tr>
  </table>

<!-- Field: Page; Sequence: 21; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&#160;-</span></p></div>
    <!-- Field: /Page -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>mays4406351-ex311.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>
EXHIBIT 31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">I, Lloyd
J. Shulman, certify that:</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q of J.W. Mays, Inc.;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 97%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an Annual Report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify; width: 97%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud,
    whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
    control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: December
12, 2024</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 30%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    LLOYD J. SHULMAN</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps">Lloyd</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">J.
    <FONT STYLE="font-variant: small-caps">Shulman</FONT></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chief Executive Officer <BR>
    and President</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 1; Options: NewSection Last; Value: 22 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&nbsp;-</FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>mays4406351-ex312.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>
EXHIBIT 31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">I, Ward N.
Lyke, Jr, certify that:</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q of J.W. Mays, Inc.;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 97%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
    to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
    within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed
    such internal control over financial reporting, or caused such internal control over financial reporting to be designed under my
    supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
    for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about
    the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
    and</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an Annual Report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></P>


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 97%; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
    reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font-family: Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud,
    whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
    control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: December
12, 2024</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 30%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    WARD N. LYKE, JR.</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Vice President,<BR>
    Chief Financial Officer<BR>
    </I></FONT><I><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 9.5pt">and Treasurer</FONT></I></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 1; Options: NewSection Last; Value: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;-</FONT></P></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>mays4406351-ex32.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>
EXHIBIT 32</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>CERTIFICATION
PURSUANT TO<BR>
18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">In
connection with the Quarterly Report of J.W. Mays, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the period ended October 31, 2024
as filed with the U. S. Securities and Exchange Commission (the &ldquo;Report&rdquo;), we, Lloyd J. Shulman and Ward N. Lyke, Jr., Chief
Executive Officer and Chief Financial Officer, respectively, of the Company, certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant
to &sect;906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">December
12, 2024</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 30%; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    LLOYD J. SHULMAN</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">L<FONT STYLE="font-variant: small-caps">loyd</FONT>
    J. S<FONT STYLE="font-variant: small-caps">hulman</FONT></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chief Executive Officer</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>and President</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">By:&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ WARD N.
    LYKE, JR.</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">W<FONT STYLE="font-variant: small-caps">ard</FONT>
    N. L<FONT STYLE="font-variant: small-caps">yke</FONT>, J<FONT STYLE="font-variant: small-caps">r</FONT>.</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Vice President,</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chief Financial Officer</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>and Treasurer</I></FONT></TD>
    <TD STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">A signed
original of this written statement required by Section 906 has been provided to J.W. Mays, Inc. and will be retained by J.W. Mays, Inc.
and furnished to the U. S. Securities and Exchange Commission or its staff upon request.</FONT></P>

<!-- Field: Page; Sequence: 1; Options: NewSection Last; Value: 24 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">- <!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;-</FONT></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>mays-20241031.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +a45o7xRiXgen8uOZnMsWaODCaPtzJNyiYkhumt2fWm6vywrCGuITyDEahoW4QIL -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:MAYS="http://jwmays.com/20241031" elementFormDefault="qualified" targetNamespace="http://jwmays.com/20241031">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://jwmays.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfOperationsParenthetical" id="StatementsOfOperationsParenthetical">
          <link:definition>00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" id="StatementsOfChangesInShareholdersEquityParenthetical">
          <link:definition>00000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
          <link:definition>00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" id="StatementsOfCashFlowsParenthetical">
          <link:definition>00000009 - Statement - Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>995615 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" id="IncomeLossPerShareOfCommonStock">
          <link:definition>995616 - Disclosure - Income (Loss) Per Share of Common Stock</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MarketableSecurities" id="MarketableSecurities">
          <link:definition>995617 - Disclosure - Marketable Securities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" id="FinancialInstrumentsAndCreditRiskConcentrations">
          <link:definition>995618 - Disclosure - Financial Instruments and Credit Risk Concentrations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayable" id="MortgagesPayable">
          <link:definition>995619 - Disclosure - Mortgages Payable</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeases" id="OperatingLeases">
          <link:definition>995620 - Disclosure - Operating Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/EmployeesRetirementPlan" id="EmployeesRetirementPlan">
          <link:definition>995621 - Disclosure - Employees' Retirement Plan</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CashFlowInformation" id="CashFlowInformation">
          <link:definition>995622 - Disclosure - Cash Flow Information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/Capitalization" id="Capitalization">
          <link:definition>995623 - Disclosure - Capitalization</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>995624 - Disclosure - Related Party Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/Contingencies" id="Contingencies">
          <link:definition>995625 - Disclosure - Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>995626 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>995627 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MarketableSecuritiesTables" id="MarketableSecuritiesTables">
          <link:definition>995628 - Disclosure - Marketable Securities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayableTables" id="MortgagesPayableTables">
          <link:definition>995629 - Disclosure - Mortgages Payable (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesTables" id="OperatingLeasesTables">
          <link:definition>995630 - Disclosure - Operating Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CashFlowInformationTables" id="CashFlowInformationTables">
          <link:definition>995631 - Disclosure - Cash Flow Information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
          <link:definition>995632 - Disclosure - Related Party Transactions (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables">
          <link:definition>995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" id="SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod">
          <link:definition>995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" id="IncomeLossPerShareOfCommonStockDetailsNarrative">
          <link:definition>995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" id="MarketableSecuritiesDetails-ScheduleOfInvestmentIncome">
          <link:definition>995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" id="FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative">
          <link:definition>995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" id="MortgagesPayableDetails-ScheduleOfMortgagesPayable">
          <link:definition>995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" id="MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest">
          <link:definition>995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" id="MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding">
          <link:definition>995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/MortgagesPayableDetailsNarrative" id="MortgagesPayableDetailsNarrative">
          <link:definition>995642 - Disclosure - Mortgages Payable (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" id="OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents">
          <link:definition>995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" id="OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome">
          <link:definition>995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" id="OperatingLeasesDetails-ScheduleOfRentalExpense">
          <link:definition>995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" id="OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases">
          <link:definition>995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" id="OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities">
          <link:definition>995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/OperatingLeasesDetailsNarrative" id="OperatingLeasesDetailsNarrative">
          <link:definition>995648 - Disclosure - Operating Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" id="EmployeesRetirementPlanDetailsNarrative">
          <link:definition>995649 - Disclosure - Employees' Retirement Plan (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" id="CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash">
          <link:definition>995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" id="CashFlowInformationDetails-ScheduleOfSupplementalDisclosure">
          <link:definition>995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" id="CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical">
          <link:definition>995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/CapitalizationDetailsNarrative" id="CapitalizationDetailsNarrative">
          <link:definition>995653 - Disclosure - Capitalization (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" id="RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense">
          <link:definition>995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" id="RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities">
          <link:definition>995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="mays-20241031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mays-20241031_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mays-20241031_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mays-20241031_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
    <element id="MAYS_AllowanceForUncollectibleAccountsReceivableMember" name="AllowanceForUncollectibleAccountsReceivableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_BadDebtExpenseMember" name="BadDebtExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_BuildingsAndImprovementsMember" name="BuildingsAndImprovementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_CityMember" name="CityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ThreeTenantsMember" name="ThreeTenantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RevenueMember" name="RevenueMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_TwoTenantsMember" name="TwoTenantsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_BondStBuildingBrooklynNYMember" name="BondStBuildingBrooklynNYMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_FishkillBuildingMember" name="FishkillBuildingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_FishkillNewYorkBuildingMember" name="FishkillNewYorkBuildingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_CompanyOwnedPropertyMember" name="CompanyOwnedPropertyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_LeasedPropertyMember" name="LeasedPropertyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeaseMember" name="OperatingLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_JamaicaAvenueAt169thStreetMember" name="JamaicaAvenueAt169thStreetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_FiveHundredFour506FultonStreetMember" name="FiveHundredFour506FultonStreetMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RightOfUseAssetsMember" name="RightOfUseAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_BuildingsHeldForLeasingAbstract" name="BuildingsHeldForLeasingAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_BuildingNet" name="BuildingNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_SecurityDepositsPayableNonCurrent" name="SecurityDepositsPayableNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeasesIncomeStatementLeaseRevenues" name="OperatingLeasesIncomeStatementLeaseRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_IncreaseDecreaseBadDebtExpense" name="IncreaseDecreaseBadDebtExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeaseExpenseInExcessOfCashPayments" name="OperatingLeaseExpenseInExcessOfCashPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_DisclosureOperatingLeasesAbstract" name="DisclosureOperatingLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ScheduleOfRentalExpenseTableTextBlock" name="ScheduleOfRentalExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" name="ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ScheduleOfRentPaymentsTableTextBlock" name="ScheduleOfRentPaymentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" name="AllowanceForDoubtfulAccountsReceivableChargeoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_DeferredChargesAmortizationPeriod" name="DeferredChargesAmortizationPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ConcentrationRiskPercentage" name="ConcentrationRiskPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_AggregateLongTermLoan" name="AggregateLongTermLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_AdditionalMortgageLoansForCapitalImprovements" name="AdditionalMortgageLoansForCapitalImprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_DebtInstrumentMaturityPeriod" name="DebtInstrumentMaturityPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeaseBaseLeaseRentFixed" name="OperatingLeaseBaseLeaseRentFixed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" name="OperatingLeaseReimbursementsOfCommonAreaCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_OperatingLeasesRentExpenseSubleaseRentals" name="OperatingLeasesRentExpenseSubleaseRentals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_ExcessOfSubleaseIncomeOverRentalExpense" name="ExcessOfSubleaseIncomeOverRentalExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_EmployerContributingPercentage" name="EmployerContributingPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_PercentageOfOtherConditionOfEmployment" name="PercentageOfOtherConditionOfEmployment" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RestrictedCashTenantSecurityDeposits" name="RestrictedCashTenantSecurityDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RestrictedCashOthers" name="RestrictedCashOthers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_CashFlowInformation" name="CashFlowInformation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RentExpense" name="RentExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_RentDeferrals" name="RentDeferrals" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MAYS_CityTaxableIncome" name="CityTaxableIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>mays-20241031_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://jwmays.com/role/Cover" xlink:href="mays-20241031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheets" xlink:href="mays-20241031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:href="mays-20241031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperations" xlink:href="mays-20241031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlows" xlink:href="mays-20241031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfCashFlowsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecurities" xlink:href="mays-20241031.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeases" xlink:href="mays-20241031.xsd#OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlan" xlink:href="mays-20241031.xsd#EmployeesRetirementPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformation" xlink:href="mays-20241031.xsd#CashFlowInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Capitalization" xlink:href="mays-20241031.xsd#Capitalization" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactions" xlink:href="mays-20241031.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Contingencies" xlink:href="mays-20241031.xsd#Contingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesTables" xlink:href="mays-20241031.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableTables" xlink:href="mays-20241031.xsd#MortgagesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesTables" xlink:href="mays-20241031.xsd#OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationTables" xlink:href="mays-20241031.xsd#CashFlowInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:href="mays-20241031.xsd#MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:href="mays-20241031.xsd#MortgagesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:href="mays-20241031.xsd#OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:href="mays-20241031.xsd#EmployeesRetirementPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:href="mays-20241031.xsd#CapitalizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingsHeldForLeasingAbstract" xlink:label="loc_MAYSBuildingsHeldForLeasingAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingNet" xlink:label="loc_MAYSBuildingNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_MAYSBuildingNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaapReceivablesNetCurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingGross" xlink:label="loc_us-gaapDeferredCostsLeasingGross" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapDeferredCostsLeasingGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSBuildingsHeldForLeasingAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableToBank" xlink:label="loc_us-gaapLoansPayableToBank" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLoansPayableToBank" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_SecurityDepositsPayableNonCurrent" xlink:label="loc_MAYSSecurityDepositsPayableNonCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_MAYSSecurityDepositsPayableNonCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaapStockholdersEquityBeforeTreasuryStock" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityBeforeTreasuryStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesIncomeStatementLeaseRevenues" xlink:label="loc_MAYSOperatingLeasesIncomeStatementLeaseRevenues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_MAYSOperatingLeasesIncomeStatementLeaseRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="loc_us-gaapCommonStockDividendsPerShareCashPaid" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCommonStockDividendsPerShareCashPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited) (Parenthetical)" />
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_IncreaseDecreaseBadDebtExpense" xlink:label="loc_MAYSIncreaseDecreaseBadDebtExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MAYSIncreaseDecreaseBadDebtExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherDepreciationAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="loc_us-gaapAmortizationOfDeferredCharges" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDeferredCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseExpenseInExcessOfCashPayments" xlink:label="loc_MAYSOperatingLeaseExpenseInExcessOfCashPayments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MAYSOperatingLeaseExpenseInExcessOfCashPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInSecurityDeposits" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInSecurityDeposits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:title="00000009 - Statement - Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)" />
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="995615 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:title="995616 - Disclosure - Income (Loss) Per Share of Common Stock">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecurities" xlink:title="995617 - Disclosure - Marketable Securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:title="995618 - Disclosure - Financial Instruments and Credit Risk Concentrations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayable" xlink:title="995619 - Disclosure - Mortgages Payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:label="loc_us-gaapMortgageNotesPayableDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapMortgageNotesPayableDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeases" xlink:title="995620 - Disclosure - Operating Leases">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlan" xlink:title="995621 - Disclosure - Employees&apos; Retirement Plan">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformation" xlink:title="995622 - Disclosure - Cash Flow Information">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaapCashFlowSupplementalDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapCashFlowSupplementalDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Capitalization" xlink:title="995623 - Disclosure - Capitalization">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactions" xlink:title="995624 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Contingencies" xlink:title="995625 - Disclosure - Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="995626 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentImpairment" xlink:label="loc_us-gaapPropertyPlantAndEquipmentImpairment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentImpairment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="loc_us-gaapDeferredChargesPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDeferredChargesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="loc_us-gaapLessorLeasesPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLessorLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="995627 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesTables" xlink:title="995628 - Disclosure - Marketable Securities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeTextBlock" xlink:label="loc_us-gaapInvestmentIncomeTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentIncomeTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableTables" xlink:title="995629 - Disclosure - Mortgages Payable (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationTextBlock" xlink:label="loc_us-gaapScheduleOfCapitalizationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfCapitalizationTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesTables" xlink:title="995630 - Disclosure - Operating Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:label="loc_us-gaapOperatingLeaseLeaseIncomeTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLeaseIncomeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfRentalExpenseTableTextBlock" xlink:label="loc_MAYSScheduleOfRentalExpenseTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSScheduleOfRentalExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" xlink:label="loc_MAYSScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationTables" xlink:title="995631 - Disclosure - Cash Flow Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="loc_us-gaapScheduleOfRestrictedCashAndCashEquivalentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srtScheduleOfCondensedCashFlowStatementTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_srtScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:title="995632 - Disclosure - Related Party Transactions (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfRentPaymentsTableTextBlock" xlink:label="loc_MAYSScheduleOfRentPaymentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_MAYSScheduleOfRentPaymentsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:title="995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForUncollectibleAccountsReceivableMember" xlink:label="loc_MAYSAllowanceForUncollectibleAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MAYSAllowanceForUncollectibleAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BadDebtExpenseMember" xlink:label="loc_MAYSBadDebtExpenseMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MAYSBadDebtExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:label="loc_MAYSAllowanceForDoubtfulAccountsReceivableChargeoff" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_MAYSAllowanceForDoubtfulAccountsReceivableChargeoff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:title="995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingsAndImprovementsMember" xlink:label="loc_MAYSBuildingsAndImprovementsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSBuildingsAndImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CityMember" xlink:label="loc_MAYSCityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_MAYSCityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DeferredChargesAmortizationPeriod" xlink:label="loc_MAYSDeferredChargesAmortizationPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_MAYSDeferredChargesAmortizationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" xlink:label="loc_us-gaapNetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:title="995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:title="995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:title="995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RevenueMember" xlink:label="loc_MAYSRevenueMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MAYSRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtCounterpartyNameAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ThreeTenantsMember" xlink:label="loc_MAYSThreeTenantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_MAYSThreeTenantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_TwoTenantsMember" xlink:label="loc_MAYSTwoTenantsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_MAYSTwoTenantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ConcentrationRiskPercentage" xlink:label="loc_MAYSConcentrationRiskPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_MAYSConcentrationRiskPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:title="995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="loc_us-gaapExtinguishmentOfDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BondStBuildingBrooklynNYMember" xlink:label="loc_MAYSBondStBuildingBrooklynNYMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSBondStBuildingBrooklynNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillBuildingMember" xlink:label="loc_MAYSFishkillBuildingMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSFishkillBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AggregateLongTermLoan" xlink:label="loc_MAYSAggregateLongTermLoan" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_MAYSAggregateLongTermLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableToBank" xlink:label="loc_us-gaapLoansPayableToBank" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLoansPayableToBank" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:title="995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidCapitalized" xlink:label="loc_us-gaapInterestPaidCapitalized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapInterestPaidCapitalized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:title="995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCostsGross" xlink:label="loc_us-gaapOtherDeferredCostsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapOtherDeferredCostsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:title="995642 - Disclosure - Mortgages Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BondStBuildingBrooklynNYMember" xlink:label="loc_MAYSBondStBuildingBrooklynNYMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSBondStBuildingBrooklynNYMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillNewYorkBuildingMember" xlink:label="loc_MAYSFishkillNewYorkBuildingMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSFishkillNewYorkBuildingMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AdditionalMortgageLoansForCapitalImprovements" xlink:label="loc_MAYSAdditionalMortgageLoansForCapitalImprovements" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_MAYSAdditionalMortgageLoansForCapitalImprovements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DebtInstrumentMaturityPeriod" xlink:label="loc_MAYSDebtInstrumentMaturityPeriod" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_MAYSDebtInstrumentMaturityPeriod" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:title="995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseBaseLeaseRentFixed" xlink:label="loc_MAYSOperatingLeaseBaseLeaseRentFixed" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSOperatingLeaseBaseLeaseRentFixed" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" xlink:label="loc_MAYSOperatingLeaseReimbursementsOfCommonAreaCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSOperatingLeaseReimbursementsOfCommonAreaCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome" xlink:label="loc_us-gaapOperatingLeaseVariableLeaseIncome" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseVariableLeaseIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating" xlink:label="loc_us-gaapRentalIncomeNonoperating" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapRentalIncomeNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:title="995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CompanyOwnedPropertyMember" xlink:label="loc_MAYSCompanyOwnedPropertyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSCompanyOwnedPropertyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_LeasedPropertyMember" xlink:label="loc_MAYSLeasedPropertyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSLeasedPropertyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:title="995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesRentExpenseSubleaseRentals" xlink:label="loc_MAYSOperatingLeasesRentExpenseSubleaseRentals" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSOperatingLeasesRentExpenseSubleaseRentals" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:label="loc_MAYSExcessOfSubleaseIncomeOverRentalExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_MAYSExcessOfSubleaseIncomeOverRentalExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:title="995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:title="995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseMember" xlink:label="loc_MAYSOperatingLeaseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSOperatingLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:title="995648 - Disclosure - Operating Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="loc_MAYSDisclosureOperatingLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MAYSDisclosureOperatingLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRenewalTerm" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseRenewalTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:title="995649 - Disclosure - Employees&apos; Retirement Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaapPensionPlansDefinedBenefitMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="loc_us-gaapMultiemployerPlanPensionSignificantEmployerContributionCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanPensionSignificantEmployerContributionCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_EmployerContributingPercentage" xlink:label="loc_MAYSEmployerContributingPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_MAYSEmployerContributingPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="loc_us-gaapMultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanContributionRateIncreaseDecrease" xlink:label="loc_us-gaapMultiemployerPlanContributionRateIncreaseDecrease" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanContributionRateIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_PercentageOfOtherConditionOfEmployment" xlink:label="loc_MAYSPercentageOfOtherConditionOfEmployment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_MAYSPercentageOfOtherConditionOfEmployment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanNumberOfEmployeesCovered" xlink:label="loc_us-gaapMultiemployerPlanNumberOfEmployeesCovered" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanNumberOfEmployeesCovered" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:title="995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashTenantSecurityDeposits" xlink:label="loc_MAYSRestrictedCashTenantSecurityDeposits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_MAYSRestrictedCashTenantSecurityDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashOthers" xlink:label="loc_MAYSRestrictedCashOthers" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_MAYSRestrictedCashOthers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CashFlowInformation" xlink:label="loc_MAYSCashFlowInformation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_MAYSCashFlowInformation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:title="995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:title="995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidCapitalized" xlink:label="loc_us-gaapInterestPaidCapitalized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidCapitalized" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:title="995653 - Disclosure - Capitalization (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:title="995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_JamaicaAvenueAt169thStreetMember" xlink:label="loc_MAYSJamaicaAvenueAt169thStreetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSJamaicaAvenueAt169thStreetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FiveHundredFour506FultonStreetMember" xlink:label="loc_MAYSFiveHundredFour506FultonStreetMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSFiveHundredFour506FultonStreetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RentExpense" xlink:label="loc_MAYSRentExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAYSRentExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:title="995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_JamaicaAvenueAt169thStreetMember" xlink:label="loc_MAYSJamaicaAvenueAt169thStreetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSJamaicaAvenueAt169thStreetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FiveHundredFour506FultonStreetMember" xlink:label="loc_MAYSFiveHundredFour506FultonStreetMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSFiveHundredFour506FultonStreetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RightOfUseAssetsMember" xlink:label="loc_MAYSRightOfUseAssetsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAYSRightOfUseAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="loc_us-gaapOtherLiabilitiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapOtherLiabilitiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>mays-20241031_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">&#160;Common Stock Held in Treasury</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForUncollectibleAccountsReceivableMember" xlink:label="MAYS_AllowanceForUncollectibleAccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AllowanceForUncollectibleAccountsReceivableMember" xlink:to="MAYS_AllowanceForUncollectibleAccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_AllowanceForUncollectibleAccountsReceivableMember_lbl" xml:lang="en-US">Allowance for Uncollectible Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BadDebtExpenseMember" xlink:label="MAYS_BadDebtExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BadDebtExpenseMember" xlink:to="MAYS_BadDebtExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_BadDebtExpenseMember_lbl" xml:lang="en-US">Bad Debt Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingsAndImprovementsMember" xlink:label="MAYS_BuildingsAndImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingsAndImprovementsMember" xlink:to="MAYS_BuildingsAndImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_BuildingsAndImprovementsMember_lbl" xml:lang="en-US">Buildings and improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Improvements to leased property [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Fixtures and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CityMember" xlink:label="MAYS_CityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CityMember" xlink:to="MAYS_CityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_CityMember_lbl" xml:lang="en-US">City [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ThreeTenantsMember" xlink:label="MAYS_ThreeTenantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ThreeTenantsMember" xlink:to="MAYS_ThreeTenantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ThreeTenantsMember_lbl" xml:lang="en-US">Three Tenants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RevenueMember" xlink:label="MAYS_RevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RevenueMember" xlink:to="MAYS_RevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_RevenueMember_lbl" xml:lang="en-US">Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_TwoTenantsMember" xlink:label="MAYS_TwoTenantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_TwoTenantsMember" xlink:to="MAYS_TwoTenantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_TwoTenantsMember_lbl" xml:lang="en-US">Two Tenants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="us-gaap_ExtinguishmentOfDebtAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtAxis" xlink:to="us-gaap_ExtinguishmentOfDebtAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtAxis_lbl" xml:lang="en-US">Extinguishment of Debt [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="us-gaap_LongTermDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMember" xlink:to="us-gaap_LongTermDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMember_lbl" xml:lang="en-US">Long-Term Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_lbl" xml:lang="en-US">Name of Property [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BondStBuildingBrooklynNYMember" xlink:label="MAYS_BondStBuildingBrooklynNYMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BondStBuildingBrooklynNYMember" xlink:to="MAYS_BondStBuildingBrooklynNYMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_BondStBuildingBrooklynNYMember_lbl" xml:lang="en-US">Bond St. building, Brooklyn, NY [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillBuildingMember" xlink:label="MAYS_FishkillBuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_FishkillBuildingMember" xlink:to="MAYS_FishkillBuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_FishkillBuildingMember_lbl" xml:lang="en-US">Fishkill building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillNewYorkBuildingMember" xlink:label="MAYS_FishkillNewYorkBuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_FishkillNewYorkBuildingMember" xlink:to="MAYS_FishkillNewYorkBuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAYS_FishkillNewYorkBuildingMember_lbl" xml:lang="en-US">Fishkill building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CompanyOwnedPropertyMember" xlink:label="MAYS_CompanyOwnedPropertyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CompanyOwnedPropertyMember" xlink:to="MAYS_CompanyOwnedPropertyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_CompanyOwnedPropertyMember_lbl" xml:lang="en-US">Company Owned Property [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_LeasedPropertyMember" xlink:label="MAYS_LeasedPropertyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_LeasedPropertyMember" xlink:to="MAYS_LeasedPropertyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_LeasedPropertyMember_lbl" xml:lang="en-US">Leased Property [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseMember" xlink:label="MAYS_OperatingLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseMember" xlink:to="MAYS_OperatingLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeaseMember_lbl" xml:lang="en-US">Operating Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="us-gaap_RetirementPlanTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="us-gaap_PensionPlansDefinedBenefitMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionPlansDefinedBenefitMember" xlink:to="us-gaap_PensionPlansDefinedBenefitMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionPlansDefinedBenefitMember_lbl" xml:lang="en-US">Pension Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_JamaicaAvenueAt169thStreetMember" xlink:label="MAYS_JamaicaAvenueAt169thStreetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_JamaicaAvenueAt169thStreetMember" xlink:to="MAYS_JamaicaAvenueAt169thStreetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_JamaicaAvenueAt169thStreetMember_lbl" xml:lang="en-US">Jamaica Avenue at 169th Street [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FiveHundredFour506FultonStreetMember" xlink:label="MAYS_FiveHundredFour506FultonStreetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_FiveHundredFour506FultonStreetMember" xlink:to="MAYS_FiveHundredFour506FultonStreetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_FiveHundredFour506FultonStreetMember_lbl" xml:lang="en-US">504-506 Fulton Street [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RightOfUseAssetsMember" xlink:label="MAYS_RightOfUseAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RightOfUseAssetsMember" xlink:to="MAYS_RightOfUseAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_RightOfUseAssetsMember_lbl" xml:lang="en-US">Right-Of-Use Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="us-gaap_OtherLiabilitiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesMember_lbl" xml:lang="en-US">Liabilities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property and Equipment-at cost:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="us-gaap_Land" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingsHeldForLeasingAbstract" xlink:label="MAYS_BuildingsHeldForLeasingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingsHeldForLeasingAbstract" xlink:to="MAYS_BuildingsHeldForLeasingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_BuildingsHeldForLeasingAbstract_lbl" xml:lang="en-US">Buildings held for leasing:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Buildings, improvements, and fixtures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Property, plant and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingNet" xlink:label="MAYS_BuildingNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingNet" xlink:to="MAYS_BuildingNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MAYS_BuildingNet_lbl" xml:lang="en-US">Buildings - net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment-net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Receivables, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaids and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingGross" xlink:label="us-gaap_DeferredCostsLeasingGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsLeasingGross" xlink:to="us-gaap_DeferredCostsLeasingGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsLeasingGross_lbl" xml:lang="en-US">Deferred charges, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableToBank" xlink:label="us-gaap_LoansPayableToBank" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBank_lbl" xml:lang="en-US">Mortgages payable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_SecurityDepositsPayableNonCurrent" xlink:label="MAYS_SecurityDepositsPayableNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_SecurityDepositsPayableNonCurrent" xlink:to="MAYS_SecurityDepositsPayableNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_SecurityDepositsPayableNonCurrent_lbl" xml:lang="en-US">Security deposits payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $1 each share (shares-5,000,000 authorized; 2,178,297 issued)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_lbl" xml:lang="en-US">Stockholders' equity before treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="us-gaap_TreasuryStockCommonValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockCommonValue_lbl" xml:lang="en-US">Common stock held in treasury, at cost - 162,517 shares at October 31, 2024 and July 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Common stock held in treasury, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesIncomeStatementLeaseRevenues" xlink:label="MAYS_OperatingLeasesIncomeStatementLeaseRevenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeasesIncomeStatementLeaseRevenues" xlink:to="MAYS_OperatingLeasesIncomeStatementLeaseRevenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeasesIncomeStatementLeaseRevenues_lbl" xml:lang="en-US">Rental income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="us-gaap_OperatingCostsAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xml:lang="en-US">Real estate operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Administrative and general expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income and interest expense:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="us-gaap_InterestAndDividendIncomeOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeOperating_lbl" xml:lang="en-US">Dividend and interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Net unrealized loss on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest expense, net of capitalized interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total investment income and interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) from operations before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income taxes provided (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Income / (loss) per common share, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US">Dividends per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Average common shares outstanding, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Income / (loss) per common share, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Average common shares outstanding, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_IncreaseDecreaseBadDebtExpense" xlink:label="MAYS_IncreaseDecreaseBadDebtExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_IncreaseDecreaseBadDebtExpense" xlink:to="MAYS_IncreaseDecreaseBadDebtExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_IncreaseDecreaseBadDebtExpense_lbl" xml:lang="en-US">Bad debt expense (recoveries)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Provision (benefit) for deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="us-gaap_AmortizationOfDeferredCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDeferredCharges" xlink:to="us-gaap_AmortizationOfDeferredCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDeferredCharges_lbl" xml:lang="en-US">Amortization of deferred charges</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseExpenseInExcessOfCashPayments" xlink:label="MAYS_OperatingLeaseExpenseInExcessOfCashPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseExpenseInExcessOfCashPayments" xlink:to="MAYS_OperatingLeaseExpenseInExcessOfCashPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeaseExpenseInExcessOfCashPayments_lbl" xml:lang="en-US">Operating lease expense in excess of cash payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Deferred finance costs included in interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="us-gaap_GainLossOnInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnInvestments_lbl" xml:lang="en-US">Deferred costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xml:lang="en-US">Net unrealized loss on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in Operating Assets and Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="us-gaap_IncreaseDecreaseInSecurityDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:to="us-gaap_IncreaseDecreaseInSecurityDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInSecurityDeposits_lbl" xml:lang="en-US">Security deposits payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisition of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Cash (used) in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermDebt_lbl" xml:lang="en-US">Payments - mortgages</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Cash (used) in financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Increase in cash, cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Income (Loss) Per Share of Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">Financial Instruments and Credit Risk Concentrations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:label="us-gaap_MortgageNotesPayableDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageNotesPayableDisclosureTextBlock" xlink:to="us-gaap_MortgageNotesPayableDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageNotesPayableDisclosureTextBlock_lbl" xml:lang="en-US">Mortgages Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DisclosureOperatingLeasesAbstract" xlink:label="MAYS_DisclosureOperatingLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DisclosureOperatingLeasesAbstract" xlink:to="MAYS_DisclosureOperatingLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_DisclosureOperatingLeasesAbstract_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Employees' Retirement Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:to="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowSupplementalDisclosuresTextBlock_lbl" xml:lang="en-US">Cash Flow Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Capitalization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentImpairment" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentImpairment" xlink:to="us-gaap_PropertyPlantAndEquipmentImpairment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentImpairment_lbl" xml:lang="en-US">Impairment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US">Deferred Charges</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorLeasesPolicyTextBlock" xlink:label="us-gaap_LessorLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorLeasesPolicyTextBlock" xlink:to="us-gaap_LessorLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases - Lessor Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases - Lessee</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for uncollectible receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment depreciation and amortization period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeTextBlock" xlink:label="us-gaap_InvestmentIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeTextBlock" xlink:to="us-gaap_InvestmentIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeTextBlock_lbl" xml:lang="en-US">Schedule of investment income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of mortgages payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCapitalizationTextBlock" xlink:label="us-gaap_ScheduleOfCapitalizationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCapitalizationTextBlock" xlink:to="us-gaap_ScheduleOfCapitalizationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCapitalizationTextBlock_lbl" xml:lang="en-US">Schedule of interest expense, net of capitalized interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of long-term mortgages outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of revenues by lease and non-lease components</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum non-cancelable rental income</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfRentalExpenseTableTextBlock" xlink:label="MAYS_ScheduleOfRentalExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfRentalExpenseTableTextBlock" xlink:to="MAYS_ScheduleOfRentalExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ScheduleOfRentalExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of rental expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" xlink:label="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" xlink:to="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of additional information related to leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of annual undiscounted cash flows of the operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xml:lang="en-US">Schedule of cash and cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of supplemental disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ScheduleOfRentPaymentsTableTextBlock" xlink:label="MAYS_ScheduleOfRentPaymentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfRentPaymentsTableTextBlock" xlink:to="MAYS_ScheduleOfRentPaymentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ScheduleOfRentPaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of rent payments and expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_lbl" xml:lang="en-US">Charge-offs (recoveries)</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:label="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:to="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_lbl" xml:lang="en-US">Charge-offs (recoveries)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Reserve adjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DeferredChargesAmortizationPeriod" xlink:label="MAYS_DeferredChargesAmortizationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DeferredChargesAmortizationPeriod" xlink:to="MAYS_DeferredChargesAmortizationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_DeferredChargesAmortizationPeriod_lbl" xml:lang="en-US">Deferred charges amortization period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" xlink:label="us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" xlink:to="us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_lbl" xml:lang="en-US">Federal net operating loss carryforward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Average common shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Dividend and interest income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_3_lbl" xml:lang="en-US">Net unrealized (loss) on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ConcentrationRiskPercentage" xlink:label="MAYS_ConcentrationRiskPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ConcentrationRiskPercentage" xlink:to="MAYS_ConcentrationRiskPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ConcentrationRiskPercentage_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="us-gaap_ScheduleOfExtinguishmentOfDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:to="us-gaap_ScheduleOfExtinguishmentOfDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfExtinguishmentOfDebtTable_lbl" xml:lang="en-US">Extinguishment of Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="us-gaap_ExtinguishmentOfDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtinguishmentOfDebtLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtinguishmentOfDebtLineItems_lbl" xml:lang="en-US">Extinguishment of Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Current Annual Interest Rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Final Payment Date</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AggregateLongTermLoan" xlink:label="MAYS_AggregateLongTermLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AggregateLongTermLoan" xlink:to="MAYS_AggregateLongTermLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_AggregateLongTermLoan_lbl" xml:lang="en-US">Long term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Deferred financing costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LoansPayableToBank_2_lbl" xml:lang="en-US">Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidCapitalized" xlink:label="us-gaap_InterestPaidCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidCapitalized" xlink:to="us-gaap_InterestPaidCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidCapitalized_lbl" xml:lang="en-US">Capitalized interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDeferredCostsGross" xlink:label="us-gaap_OtherDeferredCostsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCostsGross" xlink:to="us-gaap_OtherDeferredCostsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherDeferredCostsGross_lbl" xml:lang="en-US">Deferred financing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt instrument face amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_2_lbl" xml:lang="en-US">Interest rate, percent</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AdditionalMortgageLoansForCapitalImprovements" xlink:label="MAYS_AdditionalMortgageLoansForCapitalImprovements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AdditionalMortgageLoansForCapitalImprovements" xlink:to="MAYS_AdditionalMortgageLoansForCapitalImprovements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_AdditionalMortgageLoansForCapitalImprovements_lbl" xml:lang="en-US">Additional loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Amount outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Term of loan</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DebtInstrumentMaturityPeriod" xlink:label="MAYS_DebtInstrumentMaturityPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DebtInstrumentMaturityPeriod" xlink:to="MAYS_DebtInstrumentMaturityPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_DebtInstrumentMaturityPeriod_lbl" xml:lang="en-US">Maturity period of loan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DisclosureOperatingLeasesAbstract" xlink:to="MAYS_DisclosureOperatingLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MAYS_DisclosureOperatingLeasesAbstract_2_lbl" xml:lang="en-US">Operating Leases Details - Schedule Of Revenues By Lease And Non-lease Components</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseBaseLeaseRentFixed" xlink:label="MAYS_OperatingLeaseBaseLeaseRentFixed" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseBaseLeaseRentFixed" xlink:to="MAYS_OperatingLeaseBaseLeaseRentFixed_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeaseBaseLeaseRentFixed_lbl" xml:lang="en-US">Base rent - fixed</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" xlink:label="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" xlink:to="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts_lbl" xml:lang="en-US">Reimbursements of common area costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome" xlink:label="us-gaap_OperatingLeaseVariableLeaseIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseVariableLeaseIncome" xlink:to="us-gaap_OperatingLeaseVariableLeaseIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseVariableLeaseIncome_lbl" xml:lang="en-US">Non-lease components (real estate taxes)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating" xlink:label="us-gaap_RentalIncomeNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalIncomeNonoperating" xlink:to="us-gaap_RentalIncomeNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_RentalIncomeNonoperating_lbl" xml:lang="en-US">Rental income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_lbl" xml:lang="en-US">For the remainder of 2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_lbl" xml:lang="en-US">2030</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_lbl" xml:lang="en-US">After 2030</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceived_lbl" xml:lang="en-US">Total</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DisclosureOperatingLeasesAbstract" xlink:to="MAYS_DisclosureOperatingLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="MAYS_DisclosureOperatingLeasesAbstract_3_lbl" xml:lang="en-US">Operating Leases Details - Schedule Of Rental Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesRentExpenseSubleaseRentals" xlink:label="MAYS_OperatingLeasesRentExpenseSubleaseRentals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeasesRentExpenseSubleaseRentals" xlink:to="MAYS_OperatingLeasesRentExpenseSubleaseRentals_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_OperatingLeasesRentExpenseSubleaseRentals_lbl" xml:lang="en-US">Sublease rental income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease costs</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:label="MAYS_ExcessOfSubleaseIncomeOverRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:to="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_lbl" xml:lang="en-US">Excess of sublease income over lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLiabilities_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted cash flows</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: present value discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Operating leases extended period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:to="us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost_lbl" xml:lang="en-US">Employer contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Pension contributions</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_EmployerContributingPercentage" xlink:label="MAYS_EmployerContributingPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_EmployerContributingPercentage" xlink:to="MAYS_EmployerContributingPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_EmployerContributingPercentage_lbl" xml:lang="en-US">Employer contributing, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:to="us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_lbl" xml:lang="en-US">Expire date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanContributionRateIncreaseDecrease" xlink:label="us-gaap_MultiemployerPlanContributionRateIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanContributionRateIncreaseDecrease" xlink:to="us-gaap_MultiemployerPlanContributionRateIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlanContributionRateIncreaseDecrease_lbl" xml:lang="en-US">Contribution rate, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_PercentageOfOtherConditionOfEmployment" xlink:label="MAYS_PercentageOfOtherConditionOfEmployment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_PercentageOfOtherConditionOfEmployment" xlink:to="MAYS_PercentageOfOtherConditionOfEmployment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_PercentageOfOtherConditionOfEmployment_lbl" xml:lang="en-US">Percentage of other condition of employment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanNumberOfEmployeesCovered" xlink:label="us-gaap_MultiemployerPlanNumberOfEmployeesCovered" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MultiemployerPlanNumberOfEmployeesCovered" xlink:to="us-gaap_MultiemployerPlanNumberOfEmployeesCovered_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MultiemployerPlanNumberOfEmployeesCovered_lbl" xml:lang="en-US">Number of employees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashTenantSecurityDeposits" xlink:label="MAYS_RestrictedCashTenantSecurityDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RestrictedCashTenantSecurityDeposits" xlink:to="MAYS_RestrictedCashTenantSecurityDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_RestrictedCashTenantSecurityDeposits_lbl" xml:lang="en-US">Restricted cash, tenant security deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashOthers" xlink:label="MAYS_RestrictedCashOthers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RestrictedCashOthers" xlink:to="MAYS_RestrictedCashOthers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_RestrictedCashOthers_lbl" xml:lang="en-US">Restricted cash, other</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CashFlowInformation" xlink:label="MAYS_CashFlowInformation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CashFlowInformation" xlink:to="MAYS_CashFlowInformation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MAYS_CashFlowInformation_lbl" xml:lang="en-US">Cash flow information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Cash Flow Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Interest paid, net of capitalized interest of $21,425 (2024) and $20,463 (2023)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidCapitalized" xlink:to="us-gaap_InterestPaidCapitalized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPaidCapitalized_2_lbl" xml:lang="en-US">Interest paid, net of capitalized interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockCommonShares_2_lbl" xml:lang="en-US">Shares of treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rent Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RentExpense" xlink:label="MAYS_RentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RentExpense" xlink:to="MAYS_RentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_RentExpense_lbl" xml:lang="en-US">Rent Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-Of-Use Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="us-gaap_LeaseExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingsHeldForLeasingAbstract" xlink:to="MAYS_BuildingsHeldForLeasingAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_BuildingsHeldForLeasingAbstract_doc" xml:lang="en-US">Buildings Held For Leasing [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingNet" xlink:to="MAYS_BuildingNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_BuildingNet_doc" xml:lang="en-US">Amount after accumulated depreciation of building.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_SecurityDepositsPayableNonCurrent" xlink:to="MAYS_SecurityDepositsPayableNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_SecurityDepositsPayableNonCurrent_doc" xml:lang="en-US">Amount of security deposits payable noncurrent during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeasesIncomeStatementLeaseRevenues" xlink:to="MAYS_OperatingLeasesIncomeStatementLeaseRevenues_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_OperatingLeasesIncomeStatementLeaseRevenues_doc" xml:lang="en-US">The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_IncreaseDecreaseBadDebtExpense" xlink:to="MAYS_IncreaseDecreaseBadDebtExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_IncreaseDecreaseBadDebtExpense_doc" xml:lang="en-US">The increase (decrease) during the reporting period in amount bad debt expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseExpenseInExcessOfCashPayments" xlink:to="MAYS_OperatingLeaseExpenseInExcessOfCashPayments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_OperatingLeaseExpenseInExcessOfCashPayments_doc" xml:lang="en-US">Amount of operating lease expense in excess of cash payments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DeferredChargesAmortizationPeriod" xlink:to="MAYS_DeferredChargesAmortizationPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_DeferredChargesAmortizationPeriod_doc" xml:lang="en-US">Amortization period of deferred charges during the period.</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RentDeferrals" xlink:label="MAYS_RentDeferrals" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RentDeferrals" xlink:to="MAYS_RentDeferrals_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_RentDeferrals_doc" xml:lang="en-US">Amount of rent deferrals included in receivables.</link:label>
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CityTaxableIncome" xlink:label="MAYS_CityTaxableIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CityTaxableIncome" xlink:to="MAYS_CityTaxableIncome_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_CityTaxableIncome_doc" xml:lang="en-US">Amount of operating loss carryforward for city, before tax effects, available to reduce future taxable income under enacted tax laws.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:to="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_doc" xml:lang="en-US">Amount of direct write-downs of accounts receivable charged against the allowances.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ConcentrationRiskPercentage" xlink:to="MAYS_ConcentrationRiskPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_ConcentrationRiskPercentage_doc" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AggregateLongTermLoan" xlink:to="MAYS_AggregateLongTermLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_AggregateLongTermLoan_doc" xml:lang="en-US">Amount of aggregate long-term loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AdditionalMortgageLoansForCapitalImprovements" xlink:to="MAYS_AdditionalMortgageLoansForCapitalImprovements_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_AdditionalMortgageLoansForCapitalImprovements_doc" xml:lang="en-US">Amount of mortgage loans for capital improvements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseBaseLeaseRentFixed" xlink:to="MAYS_OperatingLeaseBaseLeaseRentFixed_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_OperatingLeaseBaseLeaseRentFixed_doc" xml:lang="en-US">Amount of operating lease base lease rent fixed.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" xlink:to="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts_doc" xml:lang="en-US">Amount of operating lease reimbursements of common area costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_OperatingLeasesRentExpenseSubleaseRentals" xlink:to="MAYS_OperatingLeasesRentExpenseSubleaseRentals_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_OperatingLeasesRentExpenseSubleaseRentals_doc" xml:lang="en-US">The total amount of sublease rental income recognized during the period that reduces the entity's rental expense incurred under operating leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:to="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_doc" xml:lang="en-US">Amount of excess of sublease income over lease cost.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock" xlink:to="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfRentalExpenseTableTextBlock" xlink:to="MAYS_ScheduleOfRentalExpenseTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_ScheduleOfRentalExpenseTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of rental Expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_PercentageOfOtherConditionOfEmployment" xlink:to="MAYS_PercentageOfOtherConditionOfEmployment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_PercentageOfOtherConditionOfEmployment_doc" xml:lang="en-US">Percentage of other condition of employment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RestrictedCashTenantSecurityDeposits" xlink:to="MAYS_RestrictedCashTenantSecurityDeposits_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_RestrictedCashTenantSecurityDeposits_doc" xml:lang="en-US">Restricted cash relating to tenant security deposits.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RestrictedCashOthers" xlink:to="MAYS_RestrictedCashOthers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_RestrictedCashOthers_doc" xml:lang="en-US">Amount of other restricted cash.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CashFlowInformation" xlink:to="MAYS_CashFlowInformation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_CashFlowInformation_doc" xml:lang="en-US">Amount of cash flow information.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ScheduleOfRentPaymentsTableTextBlock" xlink:to="MAYS_ScheduleOfRentPaymentsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_ScheduleOfRentPaymentsTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of rent payments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_RentExpense" xlink:to="MAYS_RentExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_RentExpense_doc" xml:lang="en-US">Amount of rent expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_EmployerContributingPercentage" xlink:to="MAYS_EmployerContributingPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_EmployerContributingPercentage_doc" xml:lang="en-US">Percentage of employer contributing.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_DebtInstrumentMaturityPeriod" xlink:to="MAYS_DebtInstrumentMaturityPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MAYS_DebtInstrumentMaturityPeriod_doc" xml:lang="en-US">Maturity period of loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_FishkillNewYorkBuildingMember" xlink:to="MAYS_FishkillNewYorkBuildingMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_FishkillNewYorkBuildingMember_2_lbl" xml:lang="en-US">Fishkill building [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_BuildingNet" xlink:to="MAYS_BuildingNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_BuildingNet_3_lbl" xml:lang="en-US">BuildingNet</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:to="us-gaap_StockholdersEquityBeforeTreasuryStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityBeforeTreasuryStock_2_lbl" xml:lang="en-US">Stockholders' Equity before Treasury Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonValue_2_lbl" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_2_lbl" xml:lang="en-US">Other Depreciation and Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnInvestments_2_lbl" xml:lang="en-US">Gain (Loss) on Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:to="us-gaap_IncreaseDecreaseInSecurityDeposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInSecurityDeposits_2_lbl" xml:lang="en-US">Increase (Decrease) in Security Deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermDebt_2_lbl" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:to="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff_3_lbl" xml:lang="en-US">AllowanceForDoubtfulAccountsReceivableChargeoff</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_2_lbl" xml:lang="en-US">Investment Income, Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_2_lbl" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_2_lbl" xml:lang="en-US">Interest and Debt Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCostsGross" xlink:to="us-gaap_OtherDeferredCostsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDeferredCostsGross_2_lbl" xml:lang="en-US">Other Deferred Costs, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalIncomeNonoperating" xlink:to="us-gaap_RentalIncomeNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RentalIncomeNonoperating_2_lbl" xml:lang="en-US">Rental Income, Nonoperating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:to="us-gaap_LessorOperatingLeasePaymentsToBeReceived_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeasePaymentsToBeReceived_2_lbl" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_2_lbl" xml:lang="en-US">Operating Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:to="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_ExcessOfSubleaseIncomeOverRentalExpense_3_lbl" xml:lang="en-US">ExcessOfSubleaseIncomeOverRentalExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MAYS_CashFlowInformation" xlink:to="MAYS_CashFlowInformation_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MAYS_CashFlowInformation_3_lbl" xml:lang="en-US">CashFlowInformation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseExpirationDate1_2_lbl" xml:lang="en-US">Lease Expiration Date</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>mays-20241031_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://jwmays.com/role/Cover" xlink:href="mays-20241031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheets" xlink:href="mays-20241031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:href="mays-20241031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperations" xlink:href="mays-20241031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlows" xlink:href="mays-20241031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfCashFlowsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecurities" xlink:href="mays-20241031.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeases" xlink:href="mays-20241031.xsd#OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlan" xlink:href="mays-20241031.xsd#EmployeesRetirementPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformation" xlink:href="mays-20241031.xsd#CashFlowInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Capitalization" xlink:href="mays-20241031.xsd#Capitalization" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactions" xlink:href="mays-20241031.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Contingencies" xlink:href="mays-20241031.xsd#Contingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesTables" xlink:href="mays-20241031.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableTables" xlink:href="mays-20241031.xsd#MortgagesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesTables" xlink:href="mays-20241031.xsd#OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationTables" xlink:href="mays-20241031.xsd#CashFlowInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:href="mays-20241031.xsd#MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:href="mays-20241031.xsd#MortgagesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:href="mays-20241031.xsd#OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:href="mays-20241031.xsd#EmployeesRetirementPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:href="mays-20241031.xsd#CapitalizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingNet" xlink:label="loc_MAYSBuildingNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSBuildingNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSBuildingNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapLand" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_MAYSBuildingNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaapReceivablesNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingGross" xlink:label="loc_us-gaapDeferredCostsLeasingGross" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredCostsLeasingGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableToBank" xlink:label="loc_us-gaapLoansPayableToBank" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLoansPayableToBank" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_SecurityDepositsPayableNonCurrent" xlink:label="loc_MAYSSecurityDepositsPayableNonCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_MAYSSecurityDepositsPayableNonCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaapStockholdersEquityBeforeTreasuryStock" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityBeforeTreasuryStock" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityBeforeTreasuryStock" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityBeforeTreasuryStock" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityBeforeTreasuryStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="loc_us-gaapTreasuryStockCommonValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockCommonValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesIncomeStatementLeaseRevenues" xlink:label="loc_MAYSOperatingLeasesIncomeStatementLeaseRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRevenues" xlink:to="loc_MAYSOperatingLeasesIncomeStatementLeaseRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaapOperatingCostsAndExpenses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapOperatingCostsAndExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_IncreaseDecreaseBadDebtExpense" xlink:label="loc_MAYSIncreaseDecreaseBadDebtExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAYSIncreaseDecreaseBadDebtExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="loc_us-gaapAmortizationOfDeferredCharges" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDeferredCharges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseExpenseInExcessOfCashPayments" xlink:label="loc_MAYSOperatingLeaseExpenseInExcessOfCashPayments" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MAYSOperatingLeaseExpenseInExcessOfCashPayments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments" xlink:label="loc_us-gaapGainLossOnInvestments" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInSecurityDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInSecurityDeposits" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInSecurityDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:title="00000009 - Statement - Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="995615 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:title="995616 - Disclosure - Income (Loss) Per Share of Common Stock" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecurities" xlink:title="995617 - Disclosure - Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:title="995618 - Disclosure - Financial Instruments and Credit Risk Concentrations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayable" xlink:title="995619 - Disclosure - Mortgages Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeases" xlink:title="995620 - Disclosure - Operating Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlan" xlink:title="995621 - Disclosure - Employees&apos; Retirement Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformation" xlink:title="995622 - Disclosure - Cash Flow Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Capitalization" xlink:title="995623 - Disclosure - Capitalization" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactions" xlink:title="995624 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/Contingencies" xlink:title="995625 - Disclosure - Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="995626 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="995627 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesTables" xlink:title="995628 - Disclosure - Marketable Securities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableTables" xlink:title="995629 - Disclosure - Mortgages Payable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesTables" xlink:title="995630 - Disclosure - Operating Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationTables" xlink:title="995631 - Disclosure - Cash Flow Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:title="995632 - Disclosure - Related Party Transactions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:title="995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:title="995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:title="995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:title="995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:title="995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:title="995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:title="995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:title="995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:title="995642 - Disclosure - Mortgages Payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:title="995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating" xlink:label="loc_us-gaapRentalIncomeNonoperating" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseBaseLeaseRentFixed" xlink:label="loc_MAYSOperatingLeaseBaseLeaseRentFixed" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRentalIncomeNonoperating" xlink:to="loc_MAYSOperatingLeaseBaseLeaseRentFixed" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts" xlink:label="loc_MAYSOperatingLeaseReimbursementsOfCommonAreaCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRentalIncomeNonoperating" xlink:to="loc_MAYSOperatingLeaseReimbursementsOfCommonAreaCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseVariableLeaseIncome" xlink:label="loc_us-gaapOperatingLeaseVariableLeaseIncome" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapRentalIncomeNonoperating" xlink:to="loc_us-gaapOperatingLeaseVariableLeaseIncome" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:title="995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:title="995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ExcessOfSubleaseIncomeOverRentalExpense" xlink:label="loc_MAYSExcessOfSubleaseIncomeOverRentalExpense" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeasesRentExpenseSubleaseRentals" xlink:label="loc_MAYSOperatingLeasesRentExpenseSubleaseRentals" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSExcessOfSubleaseIncomeOverRentalExpense" xlink:to="loc_MAYSOperatingLeasesRentExpenseSubleaseRentals" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSExcessOfSubleaseIncomeOverRentalExpense" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:title="995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:title="995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:title="995648 - Disclosure - Operating Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:title="995649 - Disclosure - Employees&apos; Retirement Plan (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:title="995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash">
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CashFlowInformation" xlink:label="loc_MAYSCashFlowInformation" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSCashFlowInformation" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashTenantSecurityDeposits" xlink:label="loc_MAYSRestrictedCashTenantSecurityDeposits" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSCashFlowInformation" xlink:to="loc_MAYSRestrictedCashTenantSecurityDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RestrictedCashOthers" xlink:label="loc_MAYSRestrictedCashOthers" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MAYSCashFlowInformation" xlink:to="loc_MAYSRestrictedCashOthers" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:title="995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:title="995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:title="995653 - Disclosure - Capitalization (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:title="995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense" />
    <link:calculationLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:title="995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>mays-20241031_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://jwmays.com/role/Cover" xlink:href="mays-20241031.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheets" xlink:href="mays-20241031.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:href="mays-20241031.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperations" xlink:href="mays-20241031.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfOperationsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:href="mays-20241031.xsd#StatementsOfChangesInShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlows" xlink:href="mays-20241031.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:href="mays-20241031.xsd#StatementsOfCashFlowsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecurities" xlink:href="mays-20241031.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeases" xlink:href="mays-20241031.xsd#OperatingLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlan" xlink:href="mays-20241031.xsd#EmployeesRetirementPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformation" xlink:href="mays-20241031.xsd#CashFlowInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Capitalization" xlink:href="mays-20241031.xsd#Capitalization" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactions" xlink:href="mays-20241031.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/Contingencies" xlink:href="mays-20241031.xsd#Contingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesTables" xlink:href="mays-20241031.xsd#MarketableSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableTables" xlink:href="mays-20241031.xsd#MortgagesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesTables" xlink:href="mays-20241031.xsd#OperatingLeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationTables" xlink:href="mays-20241031.xsd#CashFlowInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mays-20241031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:href="mays-20241031.xsd#IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:href="mays-20241031.xsd#MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:href="mays-20241031.xsd#FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:href="mays-20241031.xsd#MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:href="mays-20241031.xsd#MortgagesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:href="mays-20241031.xsd#OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:href="mays-20241031.xsd#OperatingLeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:href="mays-20241031.xsd#EmployeesRetirementPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:href="mays-20241031.xsd#CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:href="mays-20241031.xsd#CapitalizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:href="mays-20241031.xsd#RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfOperationsParenthetical" xlink:title="00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquityParenthetical" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfChangesInShareholdersEquity" xlink:title="00000007 - Statement - Consolidated Statements of Changes in Shareholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlows" xlink:title="00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/StatementsOfCashFlowsParenthetical" xlink:title="00000009 - Statement - Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="995615 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStock" xlink:title="995616 - Disclosure - Income (Loss) Per Share of Common Stock" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecurities" xlink:title="995617 - Disclosure - Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations" xlink:title="995618 - Disclosure - Financial Instruments and Credit Risk Concentrations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayable" xlink:title="995619 - Disclosure - Mortgages Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeases" xlink:title="995620 - Disclosure - Operating Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlan" xlink:title="995621 - Disclosure - Employees&apos; Retirement Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformation" xlink:title="995622 - Disclosure - Cash Flow Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/Capitalization" xlink:title="995623 - Disclosure - Capitalization" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactions" xlink:title="995624 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/Contingencies" xlink:title="995625 - Disclosure - Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="995626 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="995627 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesTables" xlink:title="995628 - Disclosure - Marketable Securities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableTables" xlink:title="995629 - Disclosure - Mortgages Payable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesTables" xlink:title="995630 - Disclosure - Operating Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationTables" xlink:title="995631 - Disclosure - Cash Flow Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsTables" xlink:title="995632 - Disclosure - Related Party Transactions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables" xlink:title="995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForUncollectibleAccountsReceivableMember" xlink:label="loc_MAYSAllowanceForUncollectibleAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MAYSAllowanceForUncollectibleAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BadDebtExpenseMember" xlink:label="loc_MAYSBadDebtExpenseMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MAYSBadDebtExpenseMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff" xlink:label="loc_MAYSAllowanceForDoubtfulAccountsReceivableChargeoff_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_MAYSAllowanceForDoubtfulAccountsReceivableChargeoff_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod" xlink:title="995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BuildingsAndImprovementsMember" xlink:label="loc_MAYSBuildingsAndImprovementsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSBuildingsAndImprovementsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOtherCapitalizedPropertyPlantAndEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaapStateAndLocalJurisdictionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_us-gaapStateAndLocalJurisdictionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CityMember" xlink:label="loc_MAYSCityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_MAYSCityMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DeferredChargesAmortizationPeriod" xlink:label="loc_MAYSDeferredChargesAmortizationPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_MAYSDeferredChargesAmortizationPeriod_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments" xlink:label="loc_us-gaapNetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative" xlink:title="995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome" xlink:title="995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative" xlink:title="995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RevenueMember" xlink:label="loc_MAYSRevenueMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_MAYSRevenueMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ThreeTenantsMember" xlink:label="loc_MAYSThreeTenantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_MAYSThreeTenantsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_TwoTenantsMember" xlink:label="loc_MAYSTwoTenantsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_MAYSTwoTenantsMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_ConcentrationRiskPercentage" xlink:label="loc_MAYSConcentrationRiskPercentage_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_MAYSConcentrationRiskPercentage_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable" xlink:title="995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="loc_us-gaapExtinguishmentOfDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExtinguishmentOfDebtTable" xlink:label="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtAxis" xlink:label="loc_us-gaapExtinguishmentOfDebtAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_us-gaapExtinguishmentOfDebtAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:label="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapExtinguishmentOfDebtAxis" xlink:to="loc_us-gaapExtinguishmentOfDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaapLongTermDebtMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtTypeDomain" xlink:to="loc_us-gaapLongTermDebtMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfExtinguishmentOfDebtTable" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BondStBuildingBrooklynNYMember" xlink:label="loc_MAYSBondStBuildingBrooklynNYMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSBondStBuildingBrooklynNYMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillBuildingMember" xlink:label="loc_MAYSFishkillBuildingMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSFishkillBuildingMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AggregateLongTermLoan" xlink:label="loc_MAYSAggregateLongTermLoan_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_MAYSAggregateLongTermLoan_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaapDeferredFinanceCostsNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNet_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableToBank" xlink:label="loc_us-gaapLoansPayableToBank_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLoansPayableToBank_90" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest" xlink:title="995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding" xlink:title="995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/MortgagesPayableDetailsNarrative" xlink:title="995642 - Disclosure - Mortgages Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_BondStBuildingBrooklynNYMember" xlink:label="loc_MAYSBondStBuildingBrooklynNYMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSBondStBuildingBrooklynNYMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FishkillNewYorkBuildingMember" xlink:label="loc_MAYSFishkillNewYorkBuildingMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="loc_MAYSFishkillNewYorkBuildingMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_AdditionalMortgageLoansForCapitalImprovements" xlink:label="loc_MAYSAdditionalMortgageLoansForCapitalImprovements_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_MAYSAdditionalMortgageLoansForCapitalImprovements_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_DebtInstrumentMaturityPeriod" xlink:label="loc_MAYSDebtInstrumentMaturityPeriod_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_MAYSDebtInstrumentMaturityPeriod_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents" xlink:title="995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome" xlink:title="995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_CompanyOwnedPropertyMember" xlink:label="loc_MAYSCompanyOwnedPropertyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSCompanyOwnedPropertyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_LeasedPropertyMember" xlink:label="loc_MAYSLeasedPropertyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSLeasedPropertyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedTwoYears_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThreeYears_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFourYears_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedFiveYears_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceivedThereafter_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived" xlink:label="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLessorOperatingLeasePaymentsToBeReceived_40" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense" xlink:title="995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases" xlink:title="995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities" xlink:title="995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_OperatingLeaseMember" xlink:label="loc_MAYSOperatingLeaseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MAYSOperatingLeaseMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability_20" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/OperatingLeasesDetailsNarrative" xlink:title="995648 - Disclosure - Operating Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRenewalTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseRenewalTerm_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative" xlink:title="995649 - Disclosure - Employees&apos; Retirement Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaapPensionPlansDefinedBenefitMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_us-gaapPensionPlansDefinedBenefitMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost" xlink:label="loc_us-gaapMultiemployerPlanPensionSignificantEmployerContributionCost_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanPensionSignificantEmployerContributionCost_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_EmployerContributingPercentage" xlink:label="loc_MAYSEmployerContributingPercentage_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_MAYSEmployerContributingPercentage_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate" xlink:label="loc_us-gaapMultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanContributionRateIncreaseDecrease" xlink:label="loc_us-gaapMultiemployerPlanContributionRateIncreaseDecrease_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanContributionRateIncreaseDecrease_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_PercentageOfOtherConditionOfEmployment" xlink:label="loc_MAYSPercentageOfOtherConditionOfEmployment_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_MAYSPercentageOfOtherConditionOfEmployment_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MultiemployerPlanNumberOfEmployeesCovered" xlink:label="loc_us-gaapMultiemployerPlanNumberOfEmployeesCovered_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMultiemployerPlanNumberOfEmployeesCovered_40" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash" xlink:title="995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure" xlink:title="995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical" xlink:title="995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/CapitalizationDetailsNarrative" xlink:title="995653 - Disclosure - Capitalization (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense" xlink:title="995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_JamaicaAvenueAt169thStreetMember" xlink:label="loc_MAYSJamaicaAvenueAt169thStreetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSJamaicaAvenueAt169thStreetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FiveHundredFour506FultonStreetMember" xlink:label="loc_MAYSFiveHundredFour506FultonStreetMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSFiveHundredFour506FultonStreetMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapPaymentsForRent_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RentExpense" xlink:label="loc_MAYSRentExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_MAYSRentExpense_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities" xlink:title="995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_JamaicaAvenueAt169thStreetMember" xlink:label="loc_MAYSJamaicaAvenueAt169thStreetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSJamaicaAvenueAt169thStreetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_FiveHundredFour506FultonStreetMember" xlink:label="loc_MAYSFiveHundredFour506FultonStreetMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_MAYSFiveHundredFour506FultonStreetMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mays-20241031.xsd#MAYS_RightOfUseAssetsMember" xlink:label="loc_MAYSRightOfUseAssetsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_MAYSRightOfUseAssetsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="loc_us-gaapOtherLiabilitiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapOtherLiabilitiesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAsset_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAsset_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaapLeaseExpirationDate1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLeaseExpirationDate1_150" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491679648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Dec. 12, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--07-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-3647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MAYS J W INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000054187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-1059070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">9 Bond Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Brooklyn<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">11201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">624-7400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $1 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MAYS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,015,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491976992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment-at cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 6,067,805<span></span>
</td>
<td class="nump">$ 6,067,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_BuildingsHeldForLeasingAbstract', window );"><strong>Buildings held for leasing:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings, improvements, and fixtures</a></td>
<td class="nump">80,549,001<span></span>
</td>
<td class="nump">79,510,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">1,808,452<span></span>
</td>
<td class="nump">2,387,207<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Property, plant and equipment, gross</a></td>
<td class="nump">82,357,453<span></span>
</td>
<td class="nump">81,897,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(40,247,440)<span></span>
</td>
<td class="num">(39,803,374)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_BuildingNet', window );">Buildings - net</a></td>
<td class="nump">42,110,013<span></span>
</td>
<td class="nump">42,093,975<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment-net</a></td>
<td class="nump">48,177,818<span></span>
</td>
<td class="nump">48,161,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,316,114<span></span>
</td>
<td class="nump">1,243,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">975,959<span></span>
</td>
<td class="nump">1,041,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Receivables, net</a></td>
<td class="nump">3,421,635<span></span>
</td>
<td class="nump">3,582,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaids and other assets</a></td>
<td class="nump">1,693,670<span></span>
</td>
<td class="nump">3,048,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsLeasingGross', window );">Deferred charges, net</a></td>
<td class="nump">3,562,152<span></span>
</td>
<td class="nump">3,580,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">28,346,470<span></span>
</td>
<td class="nump">28,866,800<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">88,493,818<span></span>
</td>
<td class="nump">89,525,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Mortgages payable, net</a></td>
<td class="nump">3,547,709<span></span>
</td>
<td class="nump">3,874,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">1,880,537<span></span>
</td>
<td class="nump">2,271,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_SecurityDepositsPayableNonCurrent', window );">Security deposits payable</a></td>
<td class="nump">1,043,557<span></span>
</td>
<td class="nump">1,077,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">24,998,221<span></span>
</td>
<td class="nump">25,309,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">4,099,000<span></span>
</td>
<td class="nump">4,093,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">35,569,024<span></span>
</td>
<td class="nump">36,626,898<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $1 each share (shares-5,000,000 authorized; 2,178,297 issued)</a></td>
<td class="nump">2,178,297<span></span>
</td>
<td class="nump">2,178,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid in capital</a></td>
<td class="nump">3,346,245<span></span>
</td>
<td class="nump">3,346,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">48,688,104<span></span>
</td>
<td class="nump">48,661,447<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityBeforeTreasuryStock', window );">Stockholders' equity before treasury stock</a></td>
<td class="nump">54,212,646<span></span>
</td>
<td class="nump">54,185,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Common stock held in treasury, at cost - 162,517 shares at October 31, 2024 and July 31, 2024</a></td>
<td class="num">(1,287,852)<span></span>
</td>
<td class="num">(1,287,852)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">52,924,794<span></span>
</td>
<td class="nump">52,898,137<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="nump">$ 88,493,818<span></span>
</td>
<td class="nump">$ 89,525,035<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_BuildingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation of building.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_BuildingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_BuildingsHeldForLeasingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Buildings Held For Leasing [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_BuildingsHeldForLeasingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_SecurityDepositsPayableNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of security deposits payable noncurrent during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_SecurityDepositsPayableNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsLeasingGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, this element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This amount is before considering accumulated amortization representing the periodic charge to earnings to recognize the deferred costs over the term of the related lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481178/840-20-25-16<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479341/842-30-25-10<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481178/840-20-25-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsLeasingGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491772496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,178,297<span></span>
</td>
<td class="nump">2,178,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Common stock held in treasury, at cost</a></td>
<td class="nump">162,517<span></span>
</td>
<td class="nump">162,517<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489740304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_OperatingLeasesIncomeStatementLeaseRevenues', window );">Rental income</a></td>
<td class="nump">$ 5,539,129<span></span>
</td>
<td class="nump">$ 5,323,801<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">5,539,129<span></span>
</td>
<td class="nump">5,323,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Real estate operating expenses</a></td>
<td class="nump">3,750,139<span></span>
</td>
<td class="nump">3,692,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general expenses</a></td>
<td class="nump">1,292,753<span></span>
</td>
<td class="nump">1,254,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">444,066<span></span>
</td>
<td class="nump">428,264<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">5,486,958<span></span>
</td>
<td class="nump">5,375,453<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">52,171<span></span>
</td>
<td class="num">(51,652)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income and interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Dividend and interest income</a></td>
<td class="nump">4,963<span></span>
</td>
<td class="nump">9,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Net unrealized loss on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(163,567)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net of capitalized interest</a></td>
<td class="num">(24,477)<span></span>
</td>
<td class="num">(41,570)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total investment income and interest expense</a></td>
<td class="num">(19,514)<span></span>
</td>
<td class="num">(195,892)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) from operations before income taxes</a></td>
<td class="nump">32,657<span></span>
</td>
<td class="num">(247,544)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes provided (benefit)</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="num">(55,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 26,657<span></span>
</td>
<td class="num">$ (192,544)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Income / (loss) per common share, basic</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends per share</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average common shares outstanding, basic</a></td>
<td class="nump">2,015,780<span></span>
</td>
<td class="nump">2,015,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_OperatingLeasesIncomeStatementLeaseRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_OperatingLeasesIncomeStatementLeaseRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-39<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489135120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income / (loss) per common share, diluted</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average common shares outstanding, diluted</a></td>
<td class="nump">2,015,780<span></span>
</td>
<td class="nump">2,015,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492583168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>&#160;Common Stock Held in Treasury</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Jul. 31, 2023</a></td>
<td class="nump">$ 2,178,297<span></span>
</td>
<td class="nump">$ 3,346,245<span></span>
</td>
<td class="nump">$ 49,068,015<span></span>
</td>
<td class="num">$ (1,287,852)<span></span>
</td>
<td class="nump">$ 53,304,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(192,544)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(192,544)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Oct. 31, 2023</a></td>
<td class="nump">2,178,297<span></span>
</td>
<td class="nump">3,346,245<span></span>
</td>
<td class="nump">48,875,471<span></span>
</td>
<td class="num">(1,287,852)<span></span>
</td>
<td class="nump">53,112,161<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Jul. 31, 2024</a></td>
<td class="nump">2,178,297<span></span>
</td>
<td class="nump">3,346,245<span></span>
</td>
<td class="nump">48,661,447<span></span>
</td>
<td class="num">(1,287,852)<span></span>
</td>
<td class="nump">52,898,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">26,657<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">26,657<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Oct. 31, 2024</a></td>
<td class="nump">$ 2,178,297<span></span>
</td>
<td class="nump">$ 3,346,245<span></span>
</td>
<td class="nump">$ 48,688,104<span></span>
</td>
<td class="num">$ (1,287,852)<span></span>
</td>
<td class="nump">$ 52,924,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279486716768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 26,657<span></span>
</td>
<td class="num">$ (192,544)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_IncreaseDecreaseBadDebtExpense', window );">Bad debt expense (recoveries)</a></td>
<td class="nump">931<span></span>
</td>
<td class="num">(33,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Provision (benefit) for deferred income taxes</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="num">(55,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">444,066<span></span>
</td>
<td class="nump">428,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredCharges', window );">Amortization of deferred charges</a></td>
<td class="nump">125,300<span></span>
</td>
<td class="nump">119,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_OperatingLeaseExpenseInExcessOfCashPayments', window );">Operating lease expense in excess of cash payments</a></td>
<td class="nump">208,826<span></span>
</td>
<td class="nump">213,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Deferred finance costs included in interest expense</a></td>
<td class="nump">9,528<span></span>
</td>
<td class="nump">9,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Deferred costs</a></td>
<td class="num">(106,867)<span></span>
</td>
<td class="num">(152,088)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Net unrealized loss on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">163,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in Operating Assets and Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Receivables</a></td>
<td class="nump">159,659<span></span>
</td>
<td class="nump">74,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">1,354,374<span></span>
</td>
<td class="nump">1,263,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(391,426)<span></span>
</td>
<td class="num">(81,912)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInSecurityDeposits', window );">Security deposits payable</a></td>
<td class="num">(34,407)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by operating activities</a></td>
<td class="nump">1,802,641<span></span>
</td>
<td class="nump">1,757,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property and equipment</a></td>
<td class="num">(460,104)<span></span>
</td>
<td class="num">(312,727)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash (used) in investing activities</a></td>
<td class="num">(460,104)<span></span>
</td>
<td class="num">(312,727)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments - mortgages</a></td>
<td class="num">(336,065)<span></span>
</td>
<td class="num">(321,574)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash (used) in financing activities</a></td>
<td class="num">(336,065)<span></span>
</td>
<td class="num">(321,574)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">1,006,472<span></span>
</td>
<td class="nump">1,123,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">2,285,601<span></span>
</td>
<td class="nump">2,217,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">$ 3,292,073<span></span>
</td>
<td class="nump">$ 3,340,830<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_IncreaseDecreaseBadDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount bad debt expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_IncreaseDecreaseBadDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_OperatingLeaseExpenseInExcessOfCashPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense in excess of cash payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_OperatingLeaseExpenseInExcessOfCashPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortization of deferred charges applied against earnings during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInSecurityDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in security deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInSecurityDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489298112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 26,657<span></span>
</td>
<td class="num">$ (192,544)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493398544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">During
the three months ended October 31, 2024, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90B_eecd--Rule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zrxLEAJaqPUl"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_904_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zPSbCL5UJRri"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--Rule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zFaonifTYNO1"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_906_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zLQi5VTgUivj">no</span></span></span></span> director or officer of the Company adopted or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221;
or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term in defined in Item 408(a) of Regulation S-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493267248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_807_eus-gaap--SignificantAccountingPoliciesTextBlock_zi47iayh3YDd" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>1.&#160;<span id="xdx_822_ze7ww8yuTyhe">Summary of Significant Accounting Policies</span>:</b></p>

<p id="xdx_846_eus-gaap--UseOfEstimates_zO8WlHBoBOg5" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_868_zryUqHb591sf">Use of Estimates</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The accounting records are maintained in accordance with accounting
principles generally accepted in the United States of America (&#8220;GAAP&#8221;). The preparation of the Company&#8217;s financial statements
in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the financial statements, the disclosure of contingent assets and liabilities, incremental borrowing rates and recognition
of renewal options for operating lease right-of-use assets and liabilities, and the reported amounts of revenues and expenses during the
reporting period. The estimates that we make include allowance for doubtful accounts, depreciation, impairment analysis of long-lived
assets, income tax assets and liabilities, fair value of marketable securities and revenue recognition. Estimates are based on historical
experience where applicable or other assumptions that management believes are reasonable under the circumstances. Due to the inherent
uncertainty involved in making estimates, actual results may differ from those estimates under different assumptions or conditions.</p>

<p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zpr734dceNc1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span id="xdx_862_zaDanDDzUFx5"><b>Basis
of Presentation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The interim financial statements are prepared pursuant to the
instructions for reporting on Form 10-Q and Article 8 of Regulations S-X of the SEC Rules and Regulations. The July 31, 2024 consolidated
balance sheet was derived from audited financial statements but does not include all disclosures required by GAAP. The interim financial
statements and notes thereto should be read in conjunction with the financial statements and notes included in the Company's latest Form
10-K Annual Report for the fiscal year ended July 31, 2024. In the opinion of management, the interim financial statements reflect all
adjustments of a normal recurring nature necessary for a fair statement of the results for interim periods. The results of operations
for the current period are not necessarily indicative of the results for the entire fiscal year ending July 31, 2025 or any other period.</p>

<p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zl6LFE2kc4ok" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"><b><span id="xdx_868_zyOK0biespBh">Restricted Cash</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Restricted cash primarily consists of cash held in bank accounts
for tenant security deposits and other amounts required under certain loan agreements.</p>

<p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zPJBx8KfHYXe" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_863_zP70vWP5CWze">Accounts Receivable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Generally, rent is due from tenants at the beginning of the month
in accordance with terms of each lease. Based upon its periodic assessment of the quality of the receivables, management uses its historical
knowledge of the tenants and industry experience to determine whether a reserve or write-off is required. The Company uses specific identification
to write-off receivables to bad debt expense in the period when issues of collectability become known. Collectability issues include late
rent payments, circumstances when a tenant indicates their intention to vacate the property without paying, or when tenant litigation
or bankruptcy proceedings are not expected to result in full payment. Management also assesses collectability by reviewing accounts receivable
on an aggregate basis where similar characteristics exist. In determining the amount of the allowance for credit losses, the Company considers
past due status and a tenant&#8217;s payment history. We also consider current market conditions and reasonable and supportable forecasts
of future economic conditions. Our assessment considers volatility in market conditions and evolving shifts in credit trends that may
have a material impact on our allowance for uncollectible accounts receivables in future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s allowance for uncollectible receivables is
recorded as an offset to receivables. Activity in the allowance for uncollectible receivables for each period follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zWA3XUOXomL" style="display: none">Schedule of allowance for uncollectible receivables</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Allowance for<br/> Uncollectible<br/> Accounts Receivable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Bad Debt Expense</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Period Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">July 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Beginning balance</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">42,680</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">115,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Charge-offs (recoveries)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(20,405</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(112,552</td><td style="font-size: 10pt; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)">(13,000</span></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Reserve adjustments</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">40,232</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">(20,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Ending Balance</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">23,206</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">42,680</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">931</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">(33,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>




<p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zsdpdWPOZ6xh" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_861_zv4X1L1QbSN1">Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment are stated at cost. Depreciation is calculated
using the straight-line method. Amortization of improvements to leased property is calculated over the
life of the lease. Lives used to determine depreciation and amortization are generally as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_zcM5WIgWNEub" style="display: none">Schedule of property and equipment depreciation and amortization period</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life">18</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life">40</span>&#160;years</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Improvements to leased property<span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"> Improvements to leased property [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life">3</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life">40</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixtures and equipment <span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none">Fixtures and equipment [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life">7</span>-<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life">12</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other <span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none">Other [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life">3</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life">5</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Maintenance, repairs, renewals and improvements of a non-permanent
nature are charged to expense when incurred. Expenditures for additions and major renewals or improvements are capitalized along with
the associated interest cost during construction. The cost of assets sold or retired, and the accumulated depreciation or amortization
thereon are eliminated from the respective accounts in the year of disposal, and the resulting gain or loss is credited or charged to
income. Capitalized interest is recorded as part of the asset to which it relates and is amortized over the asset&#8217;s estimated useful
life.</p>

<p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentImpairment_zJuzZSqzwVZg" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86C_zpbiOl3b08Xf">Impairment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company periodically reviews owned and leased properties, including
related long lived assets and depreciable lives, for indicators of impairment that imply the carrying amount of assets may not be recoverable
through operations plus estimated disposition proceeds. Such indicators of impairment include, but are not limited to, significant changes
in real estate market conditions resulting in decreases in estimated fair values of properties or assets, changes in business conditions
in the industries in which our tenants operate, and other significant or unusual events or circumstances which may occur from time to
time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">If indicators of impairment existed, the carrying value of the
property would be written down to its estimated fair value based on our best estimate of the property&#8217;s discounted future cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of October 31, 2024 and July 31, 2024, the Company has determined
there was no impairment of its owned and leased properties, and the related carrying values, including depreciable lives.</p>

<p id="xdx_840_eus-gaap--DeferredChargesPolicyTextBlock_zmX55I1P2qSa" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86E_zF3xfeFHWd4g">Deferred Charges</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred charges consist principally of costs incurred in connection
with the leasing of property to tenants. Such costs are amortized over the related lease periods, ranging from&#160;<span id="xdx_90C_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MinimumMember_z3ReWkalYzO3" title="Deferred charges amortization period">5</span>&#160;to&#160;<span id="xdx_90D_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MaximumMember_z1M19aRk0FXa" title="Deferred charges amortization period">21</span>&#160;years,
using the straight-line method. If a lease is terminated early, such costs are expensed.</p>

<p id="xdx_841_eus-gaap--LessorLeasesPolicyTextBlock_zw2gOtO0ktIi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_865_z3Imkc4K721a">Leases - Lessor Revenue</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Rental income is recognized from tenants under executed leases
no later than on an established date or on an earlier date if the tenant should commence conducting business. Unbilled receivables are
included in accounts receivable and represent the excess of scheduled rental income recognized on a straight-line basis over rental income
as it becomes receivable according to the provisions of the lease. The effect of lease modifications that result in rent relief or other
credits to tenants, including any retroactive effects relating to prior periods, are recognized in the period when the lease modification
is signed. At the time of the lease modification, we assess the realizability of any accrued but unpaid rent and amounts that had been
recognized as revenue in prior periods. As lessor, we have elected to combine the lease components (base rent), non-lease components (reimbursements
of common area maintenance expenses) and reimbursements of real estate taxes and account for the components as a single lease component
in accordance with ASC 842. If the amounts are not determined to be realizable, the accrued but unpaid rent is written off. Accounts receivable
are recognized in accordance with lease agreements at its net realizable value. Rental payments received in advance are deferred until
earned.</p>






<p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zkejXsbdlwNf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_864_zIntF53smQzi">Leases - Lessee</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company determines if an arrangement is a lease at inception.
With the adoption of ASC 842, operating leases are included in operating lease right-of-use assets, and operating lease liabilities on
the Company&#8217;s balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Operating lease right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make payments arising
from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value
of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental
borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company&#8217;s
lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option.
Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p>

<p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zURRywKQ4NTi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_860_zg1jWqDFvoL7">Taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The computation of the annual expected effective tax rate at each interim
period requires certain estimates and assumptions including, but not limited to, the expected operating income for the year and future
periods, projections of the proportion of income (or loss), and permanent and temporary differences. The accounting estimates used to
compute the provision for income taxes may change as new events occur, more experience is acquired, or as additional information is obtained.
To the extent the estimated annual effective tax rate changes during a quarter, the effect of the change on prior quarters is included
in tax expense for the current quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company had a federal net operating loss carryforward approximating
$<span id="xdx_907_eus-gaap--NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_c20230801__20240731_zBkLqveA98Ae" title="Federal net operating loss carryforward">10,111,000</span>&#160;as of July 31, 2024 available to offset future taxable income. As of July 31, 2024, the Company had unused net operating
loss carry forwards of approximately $<span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zulHu9FENF2g" title="Net operating loss carryforwards">14,260,000</span>&#160;for state and $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__custom--CityMember_zy7EOfzWNkf7" title="Net operating loss carryforwards">11,736,000</span>&#160;for city, available to offset future state and city
taxable income. The net operating loss carryforwards will begin to expire, if not used, in 2035.<span id="xdx_91B_eus-gaap--StateAndLocalJurisdictionMember_zssd7gNXTGfh" style="display: none">State [Member]</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">New York State and New York City taxes are calculated using the
higher of taxes based on income or the respective capital- based franchise taxes. Beginning with the Company&#8217;s tax year ending July
31, 2025, changes in the law required the state capital-based tax will be phased out. New York City taxes will be based on capital for
the foreseeable future. Capital-based franchise taxes are recorded to administrative and general expense. State tax amounts in excess
of the capital-based franchise taxes are recorded to income tax expenses. Due to both the application of the capital-based tax and due
to the possible absence of city taxable income, the Company does not record city deferred taxes.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489201616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share of Common Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Income (Loss) Per Share of Common Stock</a></td>
<td class="text"><p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zCacCyoQj2Uk" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>2.<span id="xdx_823_zo5fYsC0vx4a">&#160;Income (Loss) Per Share of Common Stock</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Income (loss) per share has been computed by dividing the net
income (loss) for the periods by the weighted average number of shares of common stock outstanding during the periods, adjusted for the
purchase of treasury stock. Shares used in computing income (loss) per share were&#160;<span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230801__20231031_zEjYfYqlCa3e" title="Average common shares outstanding"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240801__20241031_zODECJaxM4M2" title="Average common shares outstanding">2,015,780</span></span>&#160;for the three months ended October
31, 2024 and 2023, respectively.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493267504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zXfHAzE7cqn7" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>3.&#160;<span id="xdx_823_zXcP5f3sI9q8">Marketable Securities</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s marketable securities consisted of investments
in equity securities and mutual funds. Dividends and interest income were accrued as earned. Realized gains and losses were determined
on a specific identification basis. The Company reviewed marketable securities for impairment whenever circumstances and situations change
such that there is an indication that the carrying amounts may not be recovered. The changes in the fair value of these securities were
recognized in current period earnings in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 825.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company follows GAAP which establishes a fair value hierarchy
that prioritizes the valuation techniques and creates the following three broad levels, with Level 1 valuation being the highest priority:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>Level 1 valuation</b> inputs are quoted market
prices in active markets for identical assets or liabilities that are accessible at the measurement date (e.g., equity securities traded
on the New York Stock Exchange).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>Level 2 valuation</b> inputs are from other
than quoted market prices included in Level 1 that are observable for the asset or liability, either directly or indirectly (e.g., quoted
market prices of similar assets or liabilities in active markets, or quoted market prices for identical or similar assets or liabilities
in markets that are not active).</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Level 3 valuation</b> inputs are unobservable
(e.g., an entity&#8217;s own data) and should be used to measure fair value to the extent that observable inputs are not available.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Equity securities</b> are valued at the closing
price reported on the active market on which the individual securities are traded that the Company has access to.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>Mutual funds</b> are valued at the daily closing price as reported
by the fund. Mutual funds held by the Company are open-end mutual funds that are registered with the U.S. Securities and Exchange Commission.
These funds are required to publish their daily net asset value (&#8220;NAV&#8221;) and to transact at that price. The mutual funds held
by the Company are deemed to be actively traded.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Investment income consists of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--InvestmentIncomeTextBlock_zdYjT8jWsb54" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details) - Schedule of investment income">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BF_zxFOEoPLVVld" style="display: none">Schedule of investment income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_zypiIXY12cCl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_z7aSJ98eLmKf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    Months Ended<br/> October 31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--InvestmentIncomeInterest_maIINzSpu_zIJjAtMITjW" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Dividend
    and interest income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,245</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zI14vLbexpTl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net unrealized
    (loss) on marketable securities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0448">&#8211;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(163,567</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InvestmentIncomeNet_zIaXTvEh30El" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 15pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(154,322</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489327504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Credit Risk Concentrations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments and Credit Risk Concentrations</a></td>
<td class="text"><p id="xdx_805_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zjtNFxOD9mR8" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>4. <span id="xdx_82A_zlBSrXSksyoi">Financial Instruments and Credit Risk Concentrations</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Financial instruments that are potentially subject to concentrations
of credit risk consist principally of restricted cash, cash and cash equivalents, and receivables. Restricted cash, cash and cash equivalents
are placed with multiple financial institutions and instruments to minimize risk. No assurance can be made that such financial institutions
and instruments will minimize all such risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of October 31, 2024 and July 31, 2024, three tenants accounted for
approximately <span id="xdx_90C_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_z3Fkx4nUsxih" title="Concentration risk, percentage">55%</span> and <span id="xdx_907_ecustom--ConcentrationRiskPercentage_dp_c20230801__20240731__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_zd0Ms8Fs3LW1" title="Concentration risk, percentage">51%</span> of receivables, respectively. During the three months ended October 31, 2024 and 2023, respectively, two tenants
accounted for <span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zIff1US7Gl62" title="Concentration risk, percentage"><span id="xdx_900_ecustom--ConcentrationRiskPercentage_dp_c20230801__20231031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zbd1BuTtNdz8" title="Concentration risk, percentage">27</span>%</span> of total rental revenue in each period, respectively.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493374944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgages Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageNotesPayableDisclosureTextBlock', window );">Mortgages Payable</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zHU7wuAhdix4" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>5. <span id="xdx_821_zfS58eUsPjKi">Mortgages Payable</span>:</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zeHGxzBja7hg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B6_zgogW3IZdZFb" style="display: none">Schedule of mortgages payable</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Current<br/> Annual<br/> Interest <br/> Rate</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Final<br/> Payment<br/> Date</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">July 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Bond St. building, Brooklyn, NY (1)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_900_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zNOX2WDHyYm1" title="Current Annual Interest Rate">4.375</span></td><td style="width: 1%; font-size: 10pt; text-align: left">%</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zfxzfyct0kAg" style="width: 12%; font-size: 10pt; text-align: center" title="Final Payment Date">12/1/2024</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_ecustom--AggregateLongTermLoan_iI_uUSD_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zPTp9IJhyvO8" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan">199,932</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_ecustom--AggregateLongTermLoan_iI_uUSD_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zDjZaY7paio1" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan">497,045</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Fishkill building (2)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zLOsdTac2V3a" title="Current Annual Interest Rate">3.98</span></td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zRQLfDmHLOaa" style="font-size: 10pt; text-align: center" title="Final Payment Date">4/1/2025</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zaUBDKJhs803" style="font-size: 10pt; text-align: right" title="Long term loan">3,354,768</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zZrN6OIKTnk6" style="font-size: 10pt; text-align: right" title="Long term loan">3,393,720</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20241031_zL4cWKqu9jg3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs">(6,991</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20240731_zzEF8ws8lxak" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs">(16,519</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--LoansPayableToBank_iI_c20241031_zkMAJkH8pnT7" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net">3,547,709</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--LoansPayableToBank_iI_c20240731_ztRruYuKJRDb" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net">3,874,246</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"><span id="xdx_F0C_zoQvWrjC4Dah" style="font-size: 10pt">(1)</span></td><td><span id="xdx_F12_zo1Q0THgGQe7" style="font-size: 10pt">In November 2019, the Company refinanced the remaining balance of a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount">6,000,000</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent">3.54</span>% interest rate
loan with another bank for $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount">5,255,920</span> plus an additional $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans">144,080</span> for a total of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding">5,400,000</span>. The interest rate on the new loan is fixed
at <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent">4.375</span>%. The loan is self-liquidating over a period of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan">five years</span> and secured by the Nine Bond Street land and building in Brooklyn,
New York.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"><span id="xdx_F08_zg7re3pPDNIj" style="font-size: 10pt">(2)</span></td><td><span id="xdx_F14_z5pfvwzDaCsj" style="font-size: 10pt">In March 2020, the Company obtained a loan with a bank in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej">4,000,000</span> to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj">20</span>-year period with an interest rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld">3.98</span>% and is due in <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan">five years</span>. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.</span></td></tr></table>

<p id="xdx_8A1_zkKmJQ0GqP97" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0"></p>






<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify">Expenditures for additions and major renewals
or improvements are capitalized along with the associated interest cost during construction. Interest expense, net of capitalized interest
follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfCapitalizationTextBlock_zMP2RWphGlRk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_z32CVHEsPeD5">Schedule of interest expense, net of capitalized interest</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Three
    Months Ended <br/>
October 31</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Interest expense</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--InterestAndDebtExpense_iN_di_c20240801__20241031_zxSjlVes5aSd" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense">(45,902</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--InterestAndDebtExpense_iN_di_c20230801__20231031_zjqPpWFRnNdg" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense">(62,033</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Capitalized interest</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InterestPaidCapitalized_c20240801__20241031_z1CEQHqOmKRi" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest">21,425</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--InterestPaidCapitalized_c20230801__20231031_ztxmOQ3z4B93" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest">20,463</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Interest expense, net of capitalized interest</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20240801__20241031_zK5knd6GwbZ9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest">(24,477</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20230801__20231031_zY9kVU9YDfni" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest">(41,570</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify">Maturities of long-term mortgages outstanding
at October 31, 2024 are as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zPceEkEsaoI3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zJ4bRN17XMpg" style="display: none">Schedule of long-term mortgages outstanding</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Period
    Ended October 31,</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Amount</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 87%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_c20241031_znR99an5U7R4" style="width: 10%; text-align: right" title="2025">3,554,700</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherDeferredCostsGross_iNI_di_c20241031_zFP6VdFAbdi9" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred financing costs">(6,991</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LongTermDebt_iI_c20241031_zYRTcgkNtopb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">3,547,709</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageNotesPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for mortgage notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageNotesPayableDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493323488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DisclosureOperatingLeasesAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--LesseeOperatingLeasesTextBlock_zAQ9sj4X7qN3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><b>6. <span id="xdx_82C_z2G8Dy7oBaJb">Operating Leases</span>:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b>Lessor</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company leases office and retail space to tenants under operating
leases in commercial buildings. Most rental terms range from approximately <span id="xdx_900_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MinimumMember_z1M8wpw9VtXd" title="Operating leases extended period">5</span> to <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MaximumMember_zedlvMpAA483" title="Operating leases extended period">49</span> years. The leases provide for the payment of fixed
base rent payable monthly in advance as well as reimbursements of real estate taxes and common area costs. The Company has elected to
account for lease revenues and the reimbursements of common area costs as a single component included as rental income in our consolidated
statements of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The following table disaggregates the Company's revenues by lease and
non-lease components:</p>

<table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z9hrXVZwdgck" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zCjZIJrVEEu1" style="display: none">Schedule of revenues by lease and non-lease components</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_z8dGnN0Vks0l" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20230801__20231031_zM8wJMWUkbfb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--OperatingLeaseBaseLeaseRentFixed_maRINzebA_zpKgZpagMnL4" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Base rent - fixed</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">5,087,276</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,921,887</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--OperatingLeaseReimbursementsOfCommonAreaCosts_maRINzebA_zYt0JwnuUdel" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Reimbursements of common area costs</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">150,732</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">146,860</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseVariableLeaseIncome_maRINzebA_zNT4Bu38S7Q3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-lease components (real estate taxes)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">301,121</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">255,054</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RentalIncomeNonoperating_iT_mtRINzebA_zuIQeR55Yzsc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Rental income</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,539,129</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,323,801</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Future minimum non-cancelable rental income for leases with initial
or remaining terms of one year or more is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_zlDFVZ4C2gmc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zqgirQI4H2ba" style="display: none">Schedule of future minimum non-cancelable rental income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CompanyOwnedPropertyMember_zrNklP7Eqvof" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPropertyMember_z9oUsoogKLHe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20241031_zn8V6zHFHDo2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; white-space: nowrap"></td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">As of October 31, 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Fiscal Year</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Company<br/> Owned<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Leased<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLPTz6QV_zvPVrValMOq5" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 61%; font-size: 10pt; text-align: left">For the remainder of 2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">9,204,641</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,698,019</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">13,902,660</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLPTz6QV_zdsap7QQMjl7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,821,697</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,635,555</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">13,457,252</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedTwoYears_iI_maLOLPTz6QV_zhZExXuuoFSk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">7,917,146</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,289,367</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">12,206,513</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThreeYears_iI_maLOLPTz6QV_zyZhsNa6L5f6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">7,079,574</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,243,494</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,323,068</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFourYears_iI_maLOLPTz6QV_zHKYkoJSBLXh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">6,347,171</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,418,470</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">9,765,641</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFiveYears_iI_maLOLPTz6QV_z8iIZuuxuWCa" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2030</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,914,145</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,184,682</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,098,827</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThereafter_iI_maLOLPTz6QV_zDa8KHLDTULi" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">After 2030</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,805,054</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,052,775</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">20,857,829</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLPTz6QV_zM9GOYAExrt9" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 2.5pt; text-indent: 15pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">61,089,428</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">28,522,362</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">89,611,790</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zXsK5SM3T1kj" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b>Lessee</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s real estate operations include leased properties
under long-term, non-cancelable operating lease agreements. The leases expire at various dates through 2073, including options to extend
or terminate the lease when it is reasonably certain the Company will exercise that option. Certain leases provide for increases in future
minimum annual rental payments as defined in the lease agreements.</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0">Sublease rental income from the Company&#8217;s real estate operations
for leased real property exceeded operating lease costs as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--ScheduleOfRentalExpenseTableTextBlock_zoZJtGL8AmM2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of rental expense">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BC_zhKAtkp5cOrc" style="display: none">Schedule of rental expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zh9swhHFEOwi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_znELv0bNbA0h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2023</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeasesRentExpenseSubleaseRentals_maEOSIOzcDj_z2RuT8oDpf7" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Sublease rental income</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,821,654</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,824,879</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_iN_di_msEOSIOzcDj_zBhIBeEL2LY6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating lease costs</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(749,125</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(748,711</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--ExcessOfSubleaseIncomeOverRentalExpense_iT_mtEOSIOzcDj_zntBpbjKCiba" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Excess of sublease income over lease cost</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,072,529</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,076,168</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_zh7BTA84RjSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of additional information related to leases">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zSz0ed3MF81a" style="display: none">Schedule of additional information related to leases</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zZ1ZSPnxbyp" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_zOX0c81CXzX3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Other information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingLiabilities_zFt2UUzEhmRh" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Operating cash flows from operating leases</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">540,300</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">531,288</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5pt 0">The following is a maturity analysis of the annual undiscounted cash
flows of the operating lease liabilities as of October 31, 2024:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zIgpKfte5mfk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B7_zNDNYDEG4X0b" style="display: none">Schedule of annual undiscounted cash flows of the operating lease liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeaseMember_zfKKEwQhUso7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-size: 10pt">Period Ended October 31,</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Operating<br/> Leases</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz8Sd_zzsYEMaKElo3" style="vertical-align: bottom">
    <td style="width: 87%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,171,538</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz8Sd_ziX2zuWGVOHc" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,272,955</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz8Sd_z6VJkoPrs1Yd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,333,737</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPz8Sd_zJKWLnQqMTcf" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,354,249</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPz8Sd_zbqh6grvSgzb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,375,444</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_maLOLLPz8Sd_zWZnYrDFi1Ag" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">21,067,467</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz8Sd_zcfSkvG0LkDg" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Total undiscounted cash flows</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">32,575,390</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z7AfYnDyEox8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: present value discount</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7,577,169</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zs66edKBYeR2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total Lease Liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">24,998,221</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">As of October 31, 2024, our operating leases had a weighted average
remaining lease term of <span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241031_zO6FMN0oprci" title="Weighted average remaining lease term">15.70</span> years and a weighted average discount rate of <span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20241031_zmEi0Rhd0iVc" title="Weighted average discount rate">3.66</span>%.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DisclosureOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DisclosureOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493401888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employees' Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employees' Retirement Plan</a></td>
<td class="text"><p id="xdx_804_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zwFrQxiPEOn6" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0"><b>7. <span>Employees' Retirement Plan</span>:<span id="xdx_82D_z4MeU13SCYL5" style="display: none">Employees'
Retirement Plan</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">The Company sponsors a noncontributory Money
Purchase Plan (the &#8220;Plan&#8221;) covering substantially all its non-union employees. Operations were charged $<span id="xdx_907_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20240801__20241031_zmw9e0VHvvNe" title="Employer contributions">110,728</span>
and $<span id="xdx_904_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20230801__20231031_zS3tsMxkUkzd" title="Employer contributions">120,251</span>
as contributions to the Plan for the three months ended October 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"><b>Multi-employer plan:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0">The Company contributes to a union sponsored multi-employer pension
plan covering its union employees. The Company contributions to the pension plan were $<span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20240801__20241031_zRTXyqz64A8l" title="Pension contributions">21,461</span> and $<span id="xdx_902_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20230801__20231031_ztPUVrOOeeS6" title="Pension contributions">24,229</span> for the three months ended October
31, 2024 and 2023, respectively. Contributions and costs are determined in accordance with the provisions of negotiated labor contracts
or terms of the plans. The Company also contributes to a union sponsored health benefit plan.</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif"><b>Contingent
Liability for Pension Plan:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Information
as to the Company&#8217;s portion of accumulated plan benefits and plan assets is not reported separately by the pension plan. Under
the Employee Retirement Income Security Act, upon withdrawal from a multi-employer benefit plan, an employer is required to continue
to pay its proportionate share of the plan&#8217;s unfunded vested benefits, if any. Any liability under this provision cannot be determined:
however, the Company has not made a decision to withdraw from the plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Information
for contributing employer&#8217;s participation in the multi-employer plan:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse; margin-left: 0.25in; margin-bottom: 10pt">
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    name of Plan: </span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 31%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United
    Food and Commercial </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Workers
    Local 888 Pension Fund </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    identification number: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13-6367793
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan
    number: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">001
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date
    of most recent Form 5500: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31, 2023</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certified
    zone status: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical
    and declining status </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Status
    determination date: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    1, 2023 </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan
    used extended amortization provisions in status calculation: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minimum
    required contribution: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    contributing greater than <span id="xdx_905_ecustom--EmployerContributingPercentage_dp_c20240801__20241031_zHkwpIk5BDe8" title="Employer contributing, percentage">5</span>% of Plan contributions for year ended December 31, 2023</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left; font-family: Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rehabilitation
    plan implemented: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employer
    subject to surcharge: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
    </span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
    expiration date: </span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    30, 2025 </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Under the pension fund&#8217;s rehabilitation plan expiring <span id="xdx_908_eus-gaap--MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_dd_c20240801__20241031_zgoRa79EfGTh" title="Expire date">November 30, 2025</span>, the Company agreed to pay a minimum contribution rate equal
to <span id="xdx_909_eus-gaap--MultiemployerPlanContributionRateIncreaseDecrease_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zNxi2GktyYY8" title="Contribution rate, percentage">20.3%</span> of each covered employee&#8217;s pay. The contract also covers rates of pay, hours of
employment and other conditions of employment for approximately <span id="xdx_905_ecustom--PercentageOfOtherConditionOfEmployment_dp_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zZo57N1nD7Ra" title="Percentage of other condition of employment">21</span>%
of the Company&#8217;s <span id="xdx_907_eus-gaap--MultiemployerPlanNumberOfEmployeesCovered_uInteger_c20240801__20241031_zOGUJjn4mi67" title="Number of employees">28
</span>employees. The Company considers that its labor relations with its employees and union are good.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493307936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Cash Flow Information</a></td>
<td class="text"><p id="xdx_809_eus-gaap--CashFlowSupplementalDisclosuresTextBlock_z25aX08g85J1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>8. <span id="xdx_82B_zXUKZCBUxXO3">Cash
Flow Information</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">For purposes
of reporting cash flows, the Company considers cash equivalents to consist of short-term highly liquid investments with maturities of
three months or less, which are readily convertible into cash. The following is a reconciliation of the Company&#8217;s cash and cash
equivalents and restricted cash to the total presented on the consolidated statement of cash flows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zv698QrpMwN" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8BE_zgTRXQwwfLEb">Schedule of cash and cash equivalents and restricted cash</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_499_20241031_z6ADQTEgpEC1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_493_20231031_z8FTR2LqgDpd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_maCFIznFF_zsG18Puw6XPa" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left">Cash and cash equivalents</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">2,316,114</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">2,339,016</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--RestrictedCashTenantSecurityDeposits_iI_pp0p0_maCFIznFF_zOzfkoZOxR5b" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Restricted cash, tenant security deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">904,174</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">898,791</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RestrictedCashOthers_iI_pp0p0_maCFIznFF_zFNy7v0MREXd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted cash, other</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">71,785</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">103,023</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98D_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20241031_zkpkANpvTiHj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information">3,292,073</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20231031_zCwLpbGPaLsj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information">3,340,830</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Amounts in
restricted cash primarily consist of cash held in bank accounts for tenant security deposits, amounts set aside in accordance with certain
loan agreements, and security deposits with landlords.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_883_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zAeROz25EDRb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B2_zEcPXEYlB8Vf">Schedule of supplemental disclosure</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zwKdpKfCQdR7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_zGqVQBvaXPrk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt">Supplemental disclosure:</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="6" style="font-size: 10pt; text-align: center">Three Months Ended</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zSvnRXTO9ys" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Cash Flow Information</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxesPaidNet_i01_zpf38tg3bHg9" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left; text-indent: 15pt">Interest paid, net of capitalized interest of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--InterestPaidCapitalized_c20240801__20241031_ztPaI7ZmHqTi" title="Interest paid, net of capitalized interest">21,425</span> (2024) and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--InterestPaidCapitalized_c20230801__20231031_z3XlBbQtuQN" title="Interest paid, net of capitalized interest">20,463</span> (2023)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">25,725</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">42,519</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>



<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/230/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279588540608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalization<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Capitalization</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zglDDIkpcGZ3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>9. <span id="xdx_82A_z3XGOPRjq2E7">Capitalization</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The Company
is capitalized entirely through common stock with identical voting rights and rights to liquidation. Treasury stock is recorded at cost
and consists of <span id="xdx_908_eus-gaap--TreasuryStockCommonShares_iI_c20241031_zUpUCsX7T6La" title="Shares of treasury stock"><span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_c20240731_zWyDnrsENhEf" title="Shares of treasury stock">162,517</span></span> shares at October 31, 2024 and at July 31, 2024.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493323488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zUtf7Wy002vf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>10. <span id="xdx_820_zcKH415nC9Q2">Related
Party Transactions</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The
Company has two operating leases with Weinstein Enterprises, Inc. (&#8220;Landlord&#8221;), an affiliated company, principally owned
by the Chairman of the Board of Directors of both the Company and Landlord. One lease is for building, improvements, and land
located at Jamaica Avenue at 169th Street, Jamaica, New York (&#8220;Jamaica, New York&#8221;). Another lease is for premises located at 504-506
Fulton Street, Brooklyn, New York.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">In April
2023, the Company exercised one of four five-year option periods with Landlord to extend the Jamaica,
New York lease beyond May 31, 2030 for a total of five years through May 31, 2035. As of October 31, 2024, it is not reasonably
certain the remaining three options to extend the lease from May 31, 2035 to May 31, 2050 will be exercised by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Rent payments
and expense relating to these two operating leases with Landlord follow:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfRentPaymentsTableTextBlock_zzCOuZjHFIj1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B6_zukaK8txNwl3" style="display: none">Schedule of rent payments and expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Payments<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Expense<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 56%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zj1Gys94a0Fk" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments">156,249</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zrBkeXDpbVBe" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments">156,249</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zRexZR84lDJ8" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Expense">287,671</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zUVTqcQ9B4y1" style="width: 8%; font-size: 10pt; text-align: right">287,671</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zymwGgxF9Sj7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">90,564</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zUk7XeeJBwm5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">90,564</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zeLRE05ZydY1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense">95,299</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zkEhZsoGxWzk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense">95,299</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031_zrX7a8xH9BZ5" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments">246,813</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031_zsNun9gkLBu9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments">246,813</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_ecustom--RentExpense_pp0p0_c20240801__20241031_ztRoDvgtFqr4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense">382,970</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_983_ecustom--RentExpense_pp0p0_c20230801__20231031_zUJiPIEHrEkd" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense">382,970</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The following
summarizes assets and liabilities related to these two leases:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zkRFRq8fXqzi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B0_zOJU7BUE2RWj">Schedule of assets and liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Right-Of-Use<br/> Assets</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Liabilities<span id="xdx_91E_eus-gaap--OtherLiabilitiesMember_zZaOdzyEGVii" style="display: none">Liabilities [Member]</span></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Expiration Date</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zM0boa4E6Q14" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">10,389,567</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_z4aZe85fCmPd" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">10,600,247</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zfNnRjOAghs6" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities">4,826,099</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zB3lrPSu9t2g" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities">4,905,360</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="width: 15%; font-size: 10pt; font-weight: bold; text-align: center"><span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_ztD9IROTabLg" title="Expiration Date">May 31, 2035</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjjpLRs76DVb" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">2,099,892</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjhnC3FKvoKf" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">2,167,727</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zg3u1DMt46P7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities">2,248,440</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zJZousUGTWR5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities">2,311,539</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zG6kL7n8HDml" title="Expiration Date">April 30, 2031</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zE7MyF6UCQT9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">12,489,459</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zHoat9700uQl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">12,767,974</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zDyK8LX8GG49" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities">7,074,539</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zglASakjbG77" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities">7,216,899</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">Upon termination
of the Jamaica, New York lease, currently in 2035, all premises included in operating lease right-of-use assets plus leasehold improvements
will be turned over to the Landlord.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493371968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Contingencies</a></td>
<td class="text"><p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zOJUgxAOO2S1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif"><b>11. <span id="xdx_82A_zyzJtmKGvVC8">Contingencies</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">The Company
is subject to various legal proceedings, claims, and litigation arising in the ordinary course of business operations. These matters
include, but are not limited to, contractual disputes, third party slip and fall or personal injury claims which are typically handled
by insurance counsel. It is the opinion of management that the resolution of these matters will not have a material adverse effect on
the Company&#8217;s Consolidated Financial Statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif">If the Company
sells, transfers, disposes of or demolishes 25 Elm Place, Brooklyn, New York, then the Company may be liable to create a condominium
unit for the loading dock. The necessity of creating the condominium unit and the cost of such condominium unit cannot be determined
at this time.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489776976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_846_eus-gaap--UseOfEstimates_zO8WlHBoBOg5" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_868_zryUqHb591sf">Use of Estimates</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The accounting records are maintained in accordance with accounting
principles generally accepted in the United States of America (&#8220;GAAP&#8221;). The preparation of the Company&#8217;s financial statements
in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the financial statements, the disclosure of contingent assets and liabilities, incremental borrowing rates and recognition
of renewal options for operating lease right-of-use assets and liabilities, and the reported amounts of revenues and expenses during the
reporting period. The estimates that we make include allowance for doubtful accounts, depreciation, impairment analysis of long-lived
assets, income tax assets and liabilities, fair value of marketable securities and revenue recognition. Estimates are based on historical
experience where applicable or other assumptions that management believes are reasonable under the circumstances. Due to the inherent
uncertainty involved in making estimates, actual results may differ from those estimates under different assumptions or conditions.</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zpr734dceNc1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><span id="xdx_862_zaDanDDzUFx5"><b>Basis
of Presentation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The interim financial statements are prepared pursuant to the
instructions for reporting on Form 10-Q and Article 8 of Regulations S-X of the SEC Rules and Regulations. The July 31, 2024 consolidated
balance sheet was derived from audited financial statements but does not include all disclosures required by GAAP. The interim financial
statements and notes thereto should be read in conjunction with the financial statements and notes included in the Company's latest Form
10-K Annual Report for the fiscal year ended July 31, 2024. In the opinion of management, the interim financial statements reflect all
adjustments of a normal recurring nature necessary for a fair statement of the results for interim periods. The results of operations
for the current period are not necessarily indicative of the results for the entire fiscal year ending July 31, 2025 or any other period.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zl6LFE2kc4ok" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"><b><span id="xdx_868_zyOK0biespBh">Restricted Cash</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Restricted cash primarily consists of cash held in bank accounts
for tenant security deposits and other amounts required under certain loan agreements.</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zPJBx8KfHYXe" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_863_zP70vWP5CWze">Accounts Receivable</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Generally, rent is due from tenants at the beginning of the month
in accordance with terms of each lease. Based upon its periodic assessment of the quality of the receivables, management uses its historical
knowledge of the tenants and industry experience to determine whether a reserve or write-off is required. The Company uses specific identification
to write-off receivables to bad debt expense in the period when issues of collectability become known. Collectability issues include late
rent payments, circumstances when a tenant indicates their intention to vacate the property without paying, or when tenant litigation
or bankruptcy proceedings are not expected to result in full payment. Management also assesses collectability by reviewing accounts receivable
on an aggregate basis where similar characteristics exist. In determining the amount of the allowance for credit losses, the Company considers
past due status and a tenant&#8217;s payment history. We also consider current market conditions and reasonable and supportable forecasts
of future economic conditions. Our assessment considers volatility in market conditions and evolving shifts in credit trends that may
have a material impact on our allowance for uncollectible accounts receivables in future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company&#8217;s allowance for uncollectible receivables is
recorded as an offset to receivables. Activity in the allowance for uncollectible receivables for each period follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zWA3XUOXomL" style="display: none">Schedule of allowance for uncollectible receivables</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Allowance for<br/> Uncollectible<br/> Accounts Receivable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Bad Debt Expense</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Period Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">July 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Beginning balance</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">42,680</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">115,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Charge-offs (recoveries)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(20,405</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(112,552</td><td style="font-size: 10pt; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)">(13,000</span></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Reserve adjustments</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">40,232</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">(20,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Ending Balance</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">23,206</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">42,680</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">931</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">(33,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table>




<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zsdpdWPOZ6xh" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_861_zv4X1L1QbSN1">Property and Equipment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Property and equipment are stated at cost. Depreciation is calculated
using the straight-line method. Amortization of improvements to leased property is calculated over the
life of the lease. Lives used to determine depreciation and amortization are generally as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_zcM5WIgWNEub" style="display: none">Schedule of property and equipment depreciation and amortization period</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life">18</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life">40</span>&#160;years</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Improvements to leased property<span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"> Improvements to leased property [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life">3</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life">40</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixtures and equipment <span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none">Fixtures and equipment [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life">7</span>-<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life">12</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other <span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none">Other [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life">3</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life">5</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Maintenance, repairs, renewals and improvements of a non-permanent
nature are charged to expense when incurred. Expenditures for additions and major renewals or improvements are capitalized along with
the associated interest cost during construction. The cost of assets sold or retired, and the accumulated depreciation or amortization
thereon are eliminated from the respective accounts in the year of disposal, and the resulting gain or loss is credited or charged to
income. Capitalized interest is recorded as part of the asset to which it relates and is amortized over the asset&#8217;s estimated useful
life.</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentImpairment', window );">Impairment</a></td>
<td class="text"><p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentImpairment_zJuzZSqzwVZg" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86C_zpbiOl3b08Xf">Impairment</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company periodically reviews owned and leased properties, including
related long lived assets and depreciable lives, for indicators of impairment that imply the carrying amount of assets may not be recoverable
through operations plus estimated disposition proceeds. Such indicators of impairment include, but are not limited to, significant changes
in real estate market conditions resulting in decreases in estimated fair values of properties or assets, changes in business conditions
in the industries in which our tenants operate, and other significant or unusual events or circumstances which may occur from time to
time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">If indicators of impairment existed, the carrying value of the
property would be written down to its estimated fair value based on our best estimate of the property&#8217;s discounted future cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">As of October 31, 2024 and July 31, 2024, the Company has determined
there was no impairment of its owned and leased properties, and the related carrying values, including depreciable lives.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred Charges</a></td>
<td class="text"><p id="xdx_840_eus-gaap--DeferredChargesPolicyTextBlock_zmX55I1P2qSa" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_86E_zF3xfeFHWd4g">Deferred Charges</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Deferred charges consist principally of costs incurred in connection
with the leasing of property to tenants. Such costs are amortized over the related lease periods, ranging from&#160;<span id="xdx_90C_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MinimumMember_z3ReWkalYzO3" title="Deferred charges amortization period">5</span>&#160;to&#160;<span id="xdx_90D_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MaximumMember_z1M19aRk0FXa" title="Deferred charges amortization period">21</span>&#160;years,
using the straight-line method. If a lease is terminated early, such costs are expensed.</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorLeasesPolicyTextBlock', window );">Leases - Lessor Revenue</a></td>
<td class="text"><p id="xdx_841_eus-gaap--LessorLeasesPolicyTextBlock_zw2gOtO0ktIi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_865_z3Imkc4K721a">Leases - Lessor Revenue</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Rental income is recognized from tenants under executed leases
no later than on an established date or on an earlier date if the tenant should commence conducting business. Unbilled receivables are
included in accounts receivable and represent the excess of scheduled rental income recognized on a straight-line basis over rental income
as it becomes receivable according to the provisions of the lease. The effect of lease modifications that result in rent relief or other
credits to tenants, including any retroactive effects relating to prior periods, are recognized in the period when the lease modification
is signed. At the time of the lease modification, we assess the realizability of any accrued but unpaid rent and amounts that had been
recognized as revenue in prior periods. As lessor, we have elected to combine the lease components (base rent), non-lease components (reimbursements
of common area maintenance expenses) and reimbursements of real estate taxes and account for the components as a single lease component
in accordance with ASC 842. If the amounts are not determined to be realizable, the accrued but unpaid rent is written off. Accounts receivable
are recognized in accordance with lease agreements at its net realizable value. Rental payments received in advance are deferred until
earned.</p>






<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases - Lessee</a></td>
<td class="text"><p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zkejXsbdlwNf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_864_zIntF53smQzi">Leases - Lessee</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company determines if an arrangement is a lease at inception.
With the adoption of ASC 842, operating leases are included in operating lease right-of-use assets, and operating lease liabilities on
the Company&#8217;s balance sheet.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">Operating lease right-of-use assets represent the Company&#8217;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make payments arising
from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value
of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental
borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company&#8217;s
lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option.
Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Taxes</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zURRywKQ4NTi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"><b><span id="xdx_860_zg1jWqDFvoL7">Taxes</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The computation of the annual expected effective tax rate at each interim
period requires certain estimates and assumptions including, but not limited to, the expected operating income for the year and future
periods, projections of the proportion of income (or loss), and permanent and temporary differences. The accounting estimates used to
compute the provision for income taxes may change as new events occur, more experience is acquired, or as additional information is obtained.
To the extent the estimated annual effective tax rate changes during a quarter, the effect of the change on prior quarters is included
in tax expense for the current quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">The Company had a federal net operating loss carryforward approximating
$<span id="xdx_907_eus-gaap--NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_c20230801__20240731_zBkLqveA98Ae" title="Federal net operating loss carryforward">10,111,000</span>&#160;as of July 31, 2024 available to offset future taxable income. As of July 31, 2024, the Company had unused net operating
loss carry forwards of approximately $<span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zulHu9FENF2g" title="Net operating loss carryforwards">14,260,000</span>&#160;for state and $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__custom--CityMember_zy7EOfzWNkf7" title="Net operating loss carryforwards">11,736,000</span>&#160;for city, available to offset future state and city
taxable income. The net operating loss carryforwards will begin to expire, if not used, in 2035.<span id="xdx_91B_eus-gaap--StateAndLocalJurisdictionMember_zssd7gNXTGfh" style="display: none">State [Member]</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0">New York State and New York City taxes are calculated using the
higher of taxes based on income or the respective capital- based franchise taxes. Beginning with the Company&#8217;s tax year ending July
31, 2025, changes in the law required the state capital-based tax will be phased out. New York City taxes will be based on capital for
the foreseeable future. Capital-based franchise taxes are recorded to administrative and general expense. State tax amounts in excess
of the capital-based franchise taxes are recorded to income tax expenses. Due to both the application of the capital-based tax and due
to the possible absence of city taxable income, the Company does not record city deferred taxes.</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangements entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -SubTopic 30<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493121344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of allowance for uncollectible receivables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zWA3XUOXomL" style="display: none">Schedule of allowance for uncollectible receivables</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Allowance for<br/> Uncollectible<br/> Accounts Receivable</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Bad Debt Expense</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Period Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">July 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">October 31</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Beginning balance</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">42,680</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance">115,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">&#8212;</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Charge-offs (recoveries)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(20,405</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)">(112,552</td><td style="font-size: 10pt; text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)">(13,000</span></td><td style="font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Reserve adjustments</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">40,232</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">931</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments">(20,000</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Ending Balance</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">23,206</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">42,680</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">931</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance">(33,000</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of property and equipment depreciation and amortization period</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_zcM5WIgWNEub" style="display: none">Schedule of property and equipment depreciation and amortization period</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings and improvements</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life">18</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life">40</span>&#160;years</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Improvements to leased property<span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"> Improvements to leased property [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life">3</span>-<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life">40</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixtures and equipment <span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none">Fixtures and equipment [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life">7</span>-<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life">12</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other <span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none">Other [Member]</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life">3</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life">5</span>&#160;years</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493308944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeTextBlock', window );">Schedule of investment income</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--InvestmentIncomeTextBlock_zdYjT8jWsb54" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details) - Schedule of investment income">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BF_zxFOEoPLVVld" style="display: none">Schedule of investment income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_zypiIXY12cCl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_z7aSJ98eLmKf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    Months Ended<br/> October 31</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--InvestmentIncomeInterest_maIINzSpu_zIJjAtMITjW" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Dividend
    and interest income</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,245</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zI14vLbexpTl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net unrealized
    (loss) on marketable securities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0448">&#8211;</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(163,567</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InvestmentIncomeNet_zIaXTvEh30El" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 15pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(154,322</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)<span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493384160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgages Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of mortgages payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zeHGxzBja7hg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B6_zgogW3IZdZFb" style="display: none">Schedule of mortgages payable</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Current<br/> Annual<br/> Interest <br/> Rate</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Final<br/> Payment<br/> Date</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">October 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">July 31,<br/> 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 48%; font-size: 10pt; text-align: left">Bond St. building, Brooklyn, NY (1)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_900_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zNOX2WDHyYm1" title="Current Annual Interest Rate">4.375</span></td><td style="width: 1%; font-size: 10pt; text-align: left">%</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td id="xdx_98B_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zfxzfyct0kAg" style="width: 12%; font-size: 10pt; text-align: center" title="Final Payment Date">12/1/2024</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_ecustom--AggregateLongTermLoan_iI_uUSD_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zPTp9IJhyvO8" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan">199,932</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_ecustom--AggregateLongTermLoan_iI_uUSD_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zDjZaY7paio1" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan">497,045</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Fishkill building (2)</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zLOsdTac2V3a" title="Current Annual Interest Rate">3.98</span></td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zRQLfDmHLOaa" style="font-size: 10pt; text-align: center" title="Final Payment Date">4/1/2025</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zaUBDKJhs803" style="font-size: 10pt; text-align: right" title="Long term loan">3,354,768</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zZrN6OIKTnk6" style="font-size: 10pt; text-align: right" title="Long term loan">3,393,720</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20241031_zL4cWKqu9jg3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs">(6,991</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20240731_zzEF8ws8lxak" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs">(16,519</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--LoansPayableToBank_iI_c20241031_zkMAJkH8pnT7" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net">3,547,709</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--LoansPayableToBank_iI_c20240731_ztRruYuKJRDb" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net">3,874,246</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"><span id="xdx_F0C_zoQvWrjC4Dah" style="font-size: 10pt">(1)</span></td><td><span id="xdx_F12_zo1Q0THgGQe7" style="font-size: 10pt">In November 2019, the Company refinanced the remaining balance of a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount">6,000,000</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent">3.54</span>% interest rate
loan with another bank for $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount">5,255,920</span> plus an additional $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans">144,080</span> for a total of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding">5,400,000</span>. The interest rate on the new loan is fixed
at <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent">4.375</span>%. The loan is self-liquidating over a period of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan">five years</span> and secured by the Nine Bond Street land and building in Brooklyn,
New York.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.25in"><span id="xdx_F08_zg7re3pPDNIj" style="font-size: 10pt">(2)</span></td><td><span id="xdx_F14_z5pfvwzDaCsj" style="font-size: 10pt">In March 2020, the Company obtained a loan with a bank in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej">4,000,000</span> to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj">20</span>-year period with an interest rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld">3.98</span>% and is due in <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan">five years</span>. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.</span></td></tr></table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalizationTextBlock', window );">Schedule of interest expense, net of capitalized interest</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfCapitalizationTextBlock_zMP2RWphGlRk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_z32CVHEsPeD5">Schedule of interest expense, net of capitalized interest</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Three
    Months Ended <br/>
October 31</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Interest expense</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--InterestAndDebtExpense_iN_di_c20240801__20241031_zxSjlVes5aSd" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense">(45,902</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--InterestAndDebtExpense_iN_di_c20230801__20231031_zjqPpWFRnNdg" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense">(62,033</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Capitalized interest</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InterestPaidCapitalized_c20240801__20241031_z1CEQHqOmKRi" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest">21,425</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--InterestPaidCapitalized_c20230801__20231031_ztxmOQ3z4B93" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest">20,463</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in">Interest expense, net of capitalized interest</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20240801__20241031_zK5knd6GwbZ9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest">(24,477</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20230801__20231031_zY9kVU9YDfni" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest">(41,570</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of long-term mortgages outstanding</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zPceEkEsaoI3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zJ4bRN17XMpg" style="display: none">Schedule of long-term mortgages outstanding</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Period
    Ended October 31,</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Amount</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 87%; text-align: left">2025</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_c20241031_znR99an5U7R4" style="width: 10%; text-align: right" title="2025">3,554,700</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; padding-bottom: 1pt">Deferred financing costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherDeferredCostsGross_iNI_di_c20241031_zFP6VdFAbdi9" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred financing costs">(6,991</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LongTermDebt_iI_c20241031_zYRTcgkNtopb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">3,547,709</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCapitalizationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capitalization of the entity comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalizationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493388336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DisclosureOperatingLeasesAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock', window );">Schedule of revenues by lease and non-lease components</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z9hrXVZwdgck" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_zCjZIJrVEEu1" style="display: none">Schedule of revenues by lease and non-lease components</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240801__20241031_z8dGnN0Vks0l" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20230801__20231031_zM8wJMWUkbfb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--OperatingLeaseBaseLeaseRentFixed_maRINzebA_zpKgZpagMnL4" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Base rent - fixed</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">5,087,276</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,921,887</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--OperatingLeaseReimbursementsOfCommonAreaCosts_maRINzebA_zYt0JwnuUdel" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Reimbursements of common area costs</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">150,732</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">146,860</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseVariableLeaseIncome_maRINzebA_zNT4Bu38S7Q3" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-lease components (real estate taxes)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">301,121</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">255,054</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RentalIncomeNonoperating_iT_mtRINzebA_zuIQeR55Yzsc" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Rental income</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,539,129</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,323,801</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of future minimum non-cancelable rental income</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_zlDFVZ4C2gmc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zqgirQI4H2ba" style="display: none">Schedule of future minimum non-cancelable rental income</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CompanyOwnedPropertyMember_zrNklP7Eqvof" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPropertyMember_z9oUsoogKLHe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20241031_zn8V6zHFHDo2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; white-space: nowrap"></td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">As of October 31, 2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Fiscal Year</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Company<br/> Owned<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Leased<br/> Property</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Total</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLPTz6QV_zvPVrValMOq5" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 61%; font-size: 10pt; text-align: left">For the remainder of 2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">9,204,641</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,698,019</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">13,902,660</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLPTz6QV_zdsap7QQMjl7" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,821,697</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,635,555</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">13,457,252</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedTwoYears_iI_maLOLPTz6QV_zhZExXuuoFSk" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">7,917,146</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,289,367</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">12,206,513</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThreeYears_iI_maLOLPTz6QV_zyZhsNa6L5f6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">7,079,574</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">4,243,494</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">11,323,068</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFourYears_iI_maLOLPTz6QV_zHKYkoJSBLXh" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">6,347,171</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">3,418,470</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">9,765,641</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFiveYears_iI_maLOLPTz6QV_z8iIZuuxuWCa" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2030</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">5,914,145</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,184,682</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">8,098,827</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThereafter_iI_maLOLPTz6QV_zDa8KHLDTULi" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">After 2030</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,805,054</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,052,775</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">20,857,829</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLPTz6QV_zM9GOYAExrt9" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 2.5pt; text-indent: 15pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">61,089,428</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">28,522,362</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">89,611,790</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ScheduleOfRentalExpenseTableTextBlock', window );">Schedule of rental expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--ScheduleOfRentalExpenseTableTextBlock_zoZJtGL8AmM2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of rental expense">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BC_zhKAtkp5cOrc" style="display: none">Schedule of rental expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zh9swhHFEOwi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_znELv0bNbA0h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2024</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">2023</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_404_ecustom--OperatingLeasesRentExpenseSubleaseRentals_maEOSIOzcDj_z2RuT8oDpf7" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Sublease rental income</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,821,654</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">1,824,879</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_iN_di_msEOSIOzcDj_zBhIBeEL2LY6" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating lease costs</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(749,125</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(748,711</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--ExcessOfSubleaseIncomeOverRentalExpense_iT_mtEOSIOzcDj_zntBpbjKCiba" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Excess of sublease income over lease cost</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,072,529</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,076,168</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock', window );">Schedule of additional information related to leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_zh7BTA84RjSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of additional information related to leases">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zSz0ed3MF81a" style="display: none">Schedule of additional information related to leases</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zZ1ZSPnxbyp" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230801__20231031_zOX0c81CXzX3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center">Three Months Ended<br/> October 31,</td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Other information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingLiabilities_zFt2UUzEhmRh" style="vertical-align: bottom; background-color: transparent">
    <td style="width: 74%; font-size: 10pt; text-align: left">Operating cash flows from operating leases</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">540,300</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">531,288</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of annual undiscounted cash flows of the operating lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zIgpKfte5mfk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B7_zNDNYDEG4X0b" style="display: none">Schedule of annual undiscounted cash flows of the operating lease liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeaseMember_zfKKEwQhUso7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-size: 10pt">Period Ended October 31,</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Operating<br/> Leases</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz8Sd_zzsYEMaKElo3" style="vertical-align: bottom">
    <td style="width: 87%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,171,538</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz8Sd_ziX2zuWGVOHc" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,272,955</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz8Sd_z6VJkoPrs1Yd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,333,737</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPz8Sd_zJKWLnQqMTcf" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,354,249</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPz8Sd_zbqh6grvSgzb" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">2,375,444</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_maLOLLPz8Sd_zWZnYrDFi1Ag" style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">21,067,467</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz8Sd_zcfSkvG0LkDg" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left">Total undiscounted cash flows</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">32,575,390</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z7AfYnDyEox8" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: present value discount</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7,577,169</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zs66edKBYeR2" style="vertical-align: bottom; background-color: transparent">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total Lease Liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">24,998,221</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DisclosureOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DisclosureOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_ScheduleOfRentalExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of rental Expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_ScheduleOfRentalExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of income from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489190784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of cash and cash equivalents and restricted cash</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zv698QrpMwN" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8BE_zgTRXQwwfLEb">Schedule of cash and cash equivalents and restricted cash</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_499_20241031_z6ADQTEgpEC1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_493_20231031_z8FTR2LqgDpd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_maCFIznFF_zsG18Puw6XPa" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left">Cash and cash equivalents</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">2,316,114</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">2,339,016</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--RestrictedCashTenantSecurityDeposits_iI_pp0p0_maCFIznFF_zOzfkoZOxR5b" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Restricted cash, tenant security deposits</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">904,174</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">898,791</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--RestrictedCashOthers_iI_pp0p0_maCFIznFF_zFNy7v0MREXd" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted cash, other</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">71,785</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">103,023</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_98D_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20241031_zkpkANpvTiHj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information">3,292,073</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20231031_zCwLpbGPaLsj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information">3,340,830</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of supplemental disclosure</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zAeROz25EDRb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B2_zEcPXEYlB8Vf">Schedule of supplemental disclosure</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240801__20241031_zwKdpKfCQdR7" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230801__20231031_zGqVQBvaXPrk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt">Supplemental disclosure:</td><td style="font-size: 10pt">&#160;</td>
    <td colspan="6" style="font-size: 10pt; text-align: center">Three Months Ended</td><td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">October 31</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zSvnRXTO9ys" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Cash Flow Information</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxesPaidNet_i01_zpf38tg3bHg9" style="vertical-align: bottom">
    <td style="width: 78%; font-size: 10pt; text-align: left; text-indent: 15pt">Interest paid, net of capitalized interest of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--InterestPaidCapitalized_c20240801__20241031_ztPaI7ZmHqTi" title="Interest paid, net of capitalized interest">21,425</span> (2024) and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--InterestPaidCapitalized_c20230801__20231031_z3XlBbQtuQN" title="Interest paid, net of capitalized interest">20,463</span> (2023)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">25,725</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 8%; font-size: 10pt; text-align: right">42,519</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489251072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ScheduleOfRentPaymentsTableTextBlock', window );">Schedule of rent payments and expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfRentPaymentsTableTextBlock_zzCOuZjHFIj1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B6_zukaK8txNwl3" style="display: none">Schedule of rent payments and expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Payments<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Rent Expense<br/> Three Months Ended<br/> October 31</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 56%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zj1Gys94a0Fk" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments">156,249</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zrBkeXDpbVBe" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments">156,249</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zRexZR84lDJ8" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Expense">287,671</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zUVTqcQ9B4y1" style="width: 8%; font-size: 10pt; text-align: right">287,671</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zymwGgxF9Sj7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">90,564</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zUk7XeeJBwm5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">90,564</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zeLRE05ZydY1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense">95,299</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zkEhZsoGxWzk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense">95,299</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031_zrX7a8xH9BZ5" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments">246,813</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031_zsNun9gkLBu9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments">246,813</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_989_ecustom--RentExpense_pp0p0_c20240801__20241031_ztRoDvgtFqr4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense">382,970</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_983_ecustom--RentExpense_pp0p0_c20230801__20231031_zUJiPIEHrEkd" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense">382,970</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zkRFRq8fXqzi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities">
    <tr style="display: none">
       <td style="display: none">&#160;<span id="xdx_8B0_zOJU7BUE2RWj">Schedule of assets and liabilities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Operating Lease</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Right-Of-Use<br/> Assets</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Liabilities<span id="xdx_91E_eus-gaap--OtherLiabilitiesMember_zZaOdzyEGVii" style="display: none">Liabilities [Member]</span></td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">Property</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">October 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">July 31<br/> 2024</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Expiration Date</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 36%; font-size: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jamaica Avenue at 169<sup>th </sup>Street</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zM0boa4E6Q14" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">10,389,567</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_z4aZe85fCmPd" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">10,600,247</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zfNnRjOAghs6" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities">4,826,099</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zB3lrPSu9t2g" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities">4,905,360</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt; font-weight: bold">&#160;</td>
    <td style="width: 15%; font-size: 10pt; font-weight: bold; text-align: center"><span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_ztD9IROTabLg" title="Expiration Date">May 31, 2035</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">504-506 Fulton Street</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjjpLRs76DVb" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">2,099,892</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjhnC3FKvoKf" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">2,167,727</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zg3u1DMt46P7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities">2,248,440</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zJZousUGTWR5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities">2,311,539</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt"><span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zG6kL7n8HDml" title="Expiration Date">April 30, 2031</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zE7MyF6UCQT9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">12,489,459</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zHoat9700uQl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets">12,767,974</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zDyK8LX8GG49" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities">7,074,539</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zglASakjbG77" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities">7,216,899</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_ScheduleOfRentPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of rent payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_ScheduleOfRentPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492562544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=MAYS_AllowanceForUncollectibleAccountsReceivableMember', window );">Allowance for Uncollectible Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 42,680<span></span>
</td>
<td class="nump">$ 115,000<span></span>
</td>
<td class="nump">$ 115,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Charge-offs (recoveries)</a></td>
<td class="num">(20,405)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112,552)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Reserve adjustments</a></td>
<td class="nump">931<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">23,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=MAYS_BadDebtExpenseMember', window );">Bad Debt Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff', window );">Charge-offs (recoveries)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Reserve adjustments</a></td>
<td class="nump">931<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Ending balance</a></td>
<td class="nump">$ 931<span></span>
</td>
<td class="num">$ (33,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (4)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=MAYS_AllowanceForUncollectibleAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=MAYS_AllowanceForUncollectibleAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=MAYS_BadDebtExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=MAYS_BadDebtExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491679280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_BuildingsAndImprovementsMember', window );">Buildings and improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">18 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_BuildingsAndImprovementsMember', window );">Buildings and improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Improvements to leased property [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Improvements to leased property [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Fixtures and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Fixtures and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_BuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_BuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493319056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments', window );">Federal net operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,111,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,260,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=MAYS_CityMember', window );">City [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,736,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DeferredChargesAmortizationPeriod', window );">Deferred charges amortization period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DeferredChargesAmortizationPeriod', window );">Deferred charges amortization period</a></td>
<td class="text">21 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DeferredChargesAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period of deferred charges during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DeferredChargesAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of profit (loss) after Federal Home Loan Bank (FHLBank) assessments attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=MAYS_CityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=MAYS_CityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493236192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income (Loss) Per Share of Common Stock (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Average common shares outstanding</a></td>
<td class="nump">2,015,780<span></span>
</td>
<td class="nump">2,015,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493302832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities (Details) - Schedule of investment income - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Dividend and interest income</a></td>
<td class="nump">$ 4,963<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Net unrealized (loss) on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(163,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Total</a></td>
<td class="nump">$ 4,963<span></span>
</td>
<td class="num">$ (154,322)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491664128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Credit Risk Concentrations (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Three Tenants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=MAYS_RevenueMember', window );">Revenue [Member] | Two Tenants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ConcentrationRiskPercentage', window );">Concentration risk, percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_ConcentrationRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=MAYS_ThreeTenantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=MAYS_ThreeTenantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=MAYS_RevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=MAYS_RevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=MAYS_TwoTenantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=MAYS_TwoTenantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491999312">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Mortgages Payable (Details) - Schedule of mortgages payable - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtLineItems', window );"><strong>Extinguishment of Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (6,991)<span></span>
</td>
<td class="num">$ (16,519)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,547,709<span></span>
</td>
<td class="nump">3,874,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember', window );">Long-Term Debt [Member] | Bond St. building, Brooklyn, NY [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtLineItems', window );"><strong>Extinguishment of Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Current Annual Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Final Payment Date</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Dec.  01,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_AggregateLongTermLoan', window );">Long term loan</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 199,932<span></span>
</td>
<td class="nump">497,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember', window );">Long-Term Debt [Member] | Fishkill building [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtLineItems', window );"><strong>Extinguishment of Debt [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Current Annual Interest Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Final Payment Date</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">Apr.  01,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_AggregateLongTermLoan', window );">Long term loan</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 3,354,768<span></span>
</td>
<td class="nump">$ 3,393,720<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">In November 2019, the Company refinanced the remaining balance of a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount">6,000,000</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent">3.54</span>% interest rate
loan with another bank for $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount">5,255,920</span> plus an additional $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans">144,080</span> for a total of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding">5,400,000</span>. The interest rate on the new loan is fixed
at <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent">4.375</span>%. The loan is self-liquidating over a period of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan">five years</span> and secured by the Nine Bond Street land and building in Brooklyn,
New York.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In March 2020, the Company obtained a loan with a bank in the amount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej">4,000,000</span> to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj">20</span>-year period with an interest rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld">3.98</span>% and is due in <span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan">five years</span>. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_AggregateLongTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of aggregate long-term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_AggregateLongTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_FishkillBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_FishkillBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279493166880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="num">$ (45,902)<span></span>
</td>
<td class="num">$ (62,033)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidCapitalized', window );">Capitalized interest</a></td>
<td class="nump">21,425<span></span>
</td>
<td class="nump">20,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net of capitalized interest</a></td>
<td class="num">$ (24,477)<span></span>
</td>
<td class="num">$ (41,570)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest capitalized, classified as investing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489204112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding<br></strong></div></th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 3,554,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCostsGross', window );">Deferred financing costs</a></td>
<td class="num">(6,991)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 3,547,709<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491920256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgages Payable (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,255,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember', window );">Bond St. building, Brooklyn, NY [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_AdditionalMortgageLoansForCapitalImprovements', window );">Additional loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember', window );">Bond St. building, Brooklyn, NY [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.54%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember', window );">Bond St. building, Brooklyn, NY [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.375%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_FishkillNewYorkBuildingMember', window );">Fishkill building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument face amount</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate, percent</a></td>
<td class="nump">3.98%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term of loan</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DebtInstrumentMaturityPeriod', window );">Maturity period of loan</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_AdditionalMortgageLoansForCapitalImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of mortgage loans for capital improvements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_AdditionalMortgageLoansForCapitalImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DebtInstrumentMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturity period of loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DebtInstrumentMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_BondStBuildingBrooklynNYMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_FishkillNewYorkBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=MAYS_FishkillNewYorkBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492496176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Details) - Schedule of revenues by lease and non-lease components - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DisclosureOperatingLeasesAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_OperatingLeaseBaseLeaseRentFixed', window );">Base rent - fixed</a></td>
<td class="nump">$ 5,087,276<span></span>
</td>
<td class="nump">$ 4,921,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts', window );">Reimbursements of common area costs</a></td>
<td class="nump">150,732<span></span>
</td>
<td class="nump">146,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseVariableLeaseIncome', window );">Non-lease components (real estate taxes)</a></td>
<td class="nump">301,121<span></span>
</td>
<td class="nump">255,054<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RentalIncomeNonoperating', window );">Rental income</a></td>
<td class="nump">$ 5,539,129<span></span>
</td>
<td class="nump">$ 5,323,801<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DisclosureOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DisclosureOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_OperatingLeaseBaseLeaseRentFixed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease base lease rent fixed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_OperatingLeaseBaseLeaseRentFixed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease reimbursements of common area costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseVariableLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseVariableLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489500496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases (Details) - Schedule of future minimum non-cancelable rental income<br></strong></div></th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear', window );">For the remainder of 2025</a></td>
<td class="nump">$ 13,902,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2026</a></td>
<td class="nump">13,457,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2027</a></td>
<td class="nump">12,206,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2028</a></td>
<td class="nump">11,323,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2029</a></td>
<td class="nump">9,765,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2030</a></td>
<td class="nump">8,098,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">After 2030</a></td>
<td class="nump">20,857,829<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">89,611,790<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_CompanyOwnedPropertyMember', window );">Company Owned Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear', window );">For the remainder of 2025</a></td>
<td class="nump">9,204,641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2026</a></td>
<td class="nump">8,821,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2027</a></td>
<td class="nump">7,917,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2028</a></td>
<td class="nump">7,079,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2029</a></td>
<td class="nump">6,347,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2030</a></td>
<td class="nump">5,914,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">After 2030</a></td>
<td class="nump">15,805,054<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">61,089,428<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_LeasedPropertyMember', window );">Leased Property [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear', window );">For the remainder of 2025</a></td>
<td class="nump">4,698,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">2026</a></td>
<td class="nump">4,635,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2027</a></td>
<td class="nump">4,289,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2028</a></td>
<td class="nump">4,243,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2029</a></td>
<td class="nump">3,418,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2030</a></td>
<td class="nump">2,184,682<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">After 2030</a></td>
<td class="nump">5,052,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 28,522,362<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments to be received by lessor for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_CompanyOwnedPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_CompanyOwnedPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_LeasedPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_LeasedPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491920384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Details) - Schedule of rental expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DisclosureOperatingLeasesAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_OperatingLeasesRentExpenseSubleaseRentals', window );">Sublease rental income</a></td>
<td class="nump">$ 1,821,654<span></span>
</td>
<td class="nump">$ 1,824,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="num">(749,125)<span></span>
</td>
<td class="num">(748,711)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_ExcessOfSubleaseIncomeOverRentalExpense', window );">Excess of sublease income over lease cost</a></td>
<td class="nump">$ 1,072,529<span></span>
</td>
<td class="nump">$ 1,076,168<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DisclosureOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DisclosureOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_ExcessOfSubleaseIncomeOverRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of sublease income over lease cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_ExcessOfSubleaseIncomeOverRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_OperatingLeasesRentExpenseSubleaseRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of sublease rental income recognized during the period that reduces the entity's rental expense incurred under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_OperatingLeasesRentExpenseSubleaseRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491672224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Details) - Schedule of additional information related to leases - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_DisclosureOperatingLeasesAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilities', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 540,300<span></span>
</td>
<td class="nump">$ 531,288<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_DisclosureOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_DisclosureOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279486720832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total Lease Liabilities</a></td>
<td class="nump">$ 24,998,221<span></span>
</td>
<td class="nump">$ 25,309,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_OperatingLeaseMember', window );">Operating Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">2,171,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">2,272,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,333,737<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">2,354,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">2,375,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">21,067,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">32,575,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: present value discount</a></td>
<td class="num">(7,577,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total Lease Liabilities</a></td>
<td class="nump">$ 24,998,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_OperatingLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MAYS_OperatingLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489242960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases (Details Narrative)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">15 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">3.66%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating leases extended period</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating leases extended period</a></td>
<td class="text">49 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279488848960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employees' Retirement Plan (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($) </div>
<div>Integer</div>
</th>
<th class="th">
<div>Oct. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost', window );">Employer contributions</a></td>
<td class="nump">$ 110,728<span></span>
</td>
<td class="nump">$ 120,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Pension contributions</a></td>
<td class="nump">$ 21,461<span></span>
</td>
<td class="nump">$ 24,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_EmployerContributingPercentage', window );">Employer contributing, percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate', window );">Expire date</a></td>
<td class="text">Nov. 30,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanNumberOfEmployeesCovered', window );">Number of employees | Integer</a></td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MultiemployerPlanContributionRateIncreaseDecrease', window );">Contribution rate, percentage</a></td>
<td class="nump">20.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_PercentageOfOtherConditionOfEmployment', window );">Percentage of other condition of employment</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_EmployerContributingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employer contributing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_EmployerContributingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_PercentageOfOtherConditionOfEmployment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of other condition of employment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_PercentageOfOtherConditionOfEmployment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanContributionRateIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in employer's contractual contribution rate to multiemployer plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanContributionRateIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanNumberOfEmployeesCovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of entity's employees covered by multiemployer plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanNumberOfEmployeesCovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480547/715-80-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480576/715-80-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492388544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,316,114<span></span>
</td>
<td class="nump">$ 2,339,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_RestrictedCashTenantSecurityDeposits', window );">Restricted cash, tenant security deposits</a></td>
<td class="nump">904,174<span></span>
</td>
<td class="nump">898,791<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_RestrictedCashOthers', window );">Restricted cash, other</a></td>
<td class="nump">71,785<span></span>
</td>
<td class="nump">103,023<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_CashFlowInformation', window );">Cash flow information</a></td>
<td class="nump">$ 3,292,073<span></span>
</td>
<td class="nump">$ 3,340,830<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_CashFlowInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash flow information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_CashFlowInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_RestrictedCashOthers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other restricted cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_RestrictedCashOthers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_RestrictedCashTenantSecurityDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted cash relating to tenant security deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_RestrictedCashTenantSecurityDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492324384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Details) - Schedule of supplemental disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash Flow Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Interest paid, net of capitalized interest of $21,425 (2024) and $20,463 (2023)</a></td>
<td class="nump">$ 25,725<span></span>
</td>
<td class="nump">$ 42,519<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491867824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidCapitalized', window );">Interest paid, net of capitalized interest</a></td>
<td class="nump">$ 21,425<span></span>
</td>
<td class="nump">$ 20,463<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest capitalized, classified as investing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279491682288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capitalization (Details Narrative) - shares<br></strong></div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Shares of treasury stock</a></td>
<td class="nump">162,517<span></span>
</td>
<td class="nump">162,517<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279489739184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of rent payments expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent Payments</a></td>
<td class="nump">$ 246,813<span></span>
</td>
<td class="nump">$ 246,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_RentExpense', window );">Rent Expense</a></td>
<td class="nump">382,970<span></span>
</td>
<td class="nump">382,970<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember', window );">Jamaica Avenue at 169th Street [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent Payments</a></td>
<td class="nump">156,249<span></span>
</td>
<td class="nump">156,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_RentExpense', window );">Rent Expense</a></td>
<td class="nump">287,671<span></span>
</td>
<td class="nump">287,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember', window );">504-506 Fulton Street [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent Payments</a></td>
<td class="nump">90,564<span></span>
</td>
<td class="nump">90,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MAYS_RentExpense', window );">Rent Expense</a></td>
<td class="nump">$ 95,299<span></span>
</td>
<td class="nump">$ 95,299<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MAYS_RentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MAYS_RentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MAYS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46279492383648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of assets and liabilities - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAYS_RightOfUseAssetsMember', window );">Right-Of-Use Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-Of-Use Assets</a></td>
<td class="nump">$ 12,489,459<span></span>
</td>
<td class="nump">$ 12,767,974<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_OtherLiabilitiesMember', window );">Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Liabilities</a></td>
<td class="nump">$ 7,074,539<span></span>
</td>
<td class="nump">7,216,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember', window );">Jamaica Avenue at 169th Street [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration Date</a></td>
<td class="text">May 31,  2035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember', window );">Jamaica Avenue at 169th Street [Member] | Right-Of-Use Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-Of-Use Assets</a></td>
<td class="nump">$ 10,389,567<span></span>
</td>
<td class="nump">10,600,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember', window );">Jamaica Avenue at 169th Street [Member] | Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Liabilities</a></td>
<td class="nump">$ 4,826,099<span></span>
</td>
<td class="nump">4,905,360<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember', window );">504-506 Fulton Street [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Expiration Date</a></td>
<td class="text">Apr. 30,  2031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember', window );">504-506 Fulton Street [Member] | Right-Of-Use Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-Of-Use Assets</a></td>
<td class="nump">$ 2,099,892<span></span>
</td>
<td class="nump">2,167,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember', window );">504-506 Fulton Street [Member] | Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Liabilities</a></td>
<td class="nump">$ 2,248,440<span></span>
</td>
<td class="nump">$ 2,311,539<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAYS_RightOfUseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=MAYS_RightOfUseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=MAYS_JamaicaAvenueAt169thStreetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=MAYS_FiveHundredFour506FultonStreetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>61
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "- C%D'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  C0(Q9H3'\U>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;15D=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(JX/0?<27V >,9#'=C*[S2>BP8@>B( "2/J!3J<P)GYN[/CI%^1KW$)0^
MJCU"S?D]."1E%"F8@$58B$RV1@L=45$?SWBC%WSXC-T,,QJP0X>>$E1E!4Q.
M$\-I[%JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=FSN4=*GA_?GJ=URVL
M3Z2\QOPJ64&G@"MVF?S6K#?;1R9K7M\659W/MFH$Y^+NX6-R_>%W%7:]L3O[
MCXTO@K*%7_]"?@%02P,$%     @ (T",69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M#S@*/KJ\?2-C![[3G>_49WUZ#3Z['-QH18V67?@/TRB(XB0(CR</^]B_+W<
MB^U@,>^4G-5%F1?50J.E*',$Q0F5@FMXXIP.]I;3\4;&#OP.=WZ'WNG8^3U&
MQ6JMY(.PJ0AW-C7GQ9.I84Q7!#9FP[UY@#E@:1#@SH3U!>,TQ %FQ#UCT0YY
MY$5NRX91]:84%Q4"\ O Z@0;]3#@)$A82#I8^W*$)C$)8C?4> <U]D)]6>]C
MM(;J9IK8BI=E/T8+)=VPXWZ,"0UC%M(.;H<@3M*8LM0-/-D!3[S 3[.L7M5E
M4YES >F7%=S&VP4VZ6$X8E N8\:"#EJ')$V3@-*8N>&F.[CIZY(9N*(2QH4R
M[8W-",:0M=V0N@2#E*;Q0*'!04MWP:NRX3 -C@8 ;XT= $EP',,$=Q"[)2,,
MQ7$ \AY#8_]:XWK9P,WLA<7\P$M;)YR(L6,5 0[,NH#[@I@P"/' <L,MOV(O
MA4UO!92&(K-I:Q$[49+>X#"W:9AV0?;E<,!P1 9R%;=$B/U,>"LR 7&\+P64
MVZ'9I[W1*21L1+NTZ!(,$T+(4+JVQ(B]_ /I*M:\R'4S_](LA4)<:S$P]ZP?
MK2BE4=RM 0Y!&K D8$-A;0D-^QGM0LR%4G;FEUPM?+'M,Q,-(X)[K. 4!+9+
MAF+;4ACV<]@-% (HJ-6B:38$4K;C/Y+SHQIN/%%V\%1"6<3Z879))E&4!$,U
MH>4T[">UNYN[TVMT.IM=WLV<(!VDE+"4.@J70S(-21C0H0"W_(43;UMW7?#[
MHBQ,(;2SC\->_ON_C=Q;63MTMF4_[*>_WZ4R"]CX:K3FS[:N#*=^G]UHR.(X
MZ%4_AV 2,\(B]\R0E@6)GP6AM9 U,,@+UJ:\\"Q3-2Q=\;2&;;J[\21]FL,)
MK$8:=[ [! F)<1K1 >PM'1(_'<Y$5JL"&!QZ(JF+U@DG7@?+!8R&80^O2S".
MTVB@))*][::?#KMEIFQ7A1-QG_((2U-@DVYO[Y(,:9#&0[1#6G8D?G;<E?&B
MRN1*(,.?!M#VF8\%*6Q$NK70+4B#H5)(6HHD?HJ\DX:7Z/H[474P7AA&:4"Z
M?9%+,HI(E*3) -*6'$GHK8<SX$2QE&4NE/[IAX3@^&-S &&>W:<.7JK]W\<.
M;V3MT/>6;,GW-HRK%6P5M9'95]B)<86@B:T%^A$CP;,ETC8VZ%WSHX_",22&
M_4.\-DNIBG]%_A&1,;338Y+&J- :*I7S+(HX2!?40*L[T=\7//2U)6?B)^?3
M/"_L1@W2TC9O=G^<\74!:>H$W"=@"NT$8=TN\Q6"AX!;HB;^G>:M,!P>0>GG
MJK);."?._LZ1)5&20#WM G5*1IBQH="V+$O\+#NS^;-=0C\W>R$@@GLQEY \
M1D%]K=7S)LF<+O0)-82&GD1[C+IUP26)DS!-!C;UM.5>ZN?>_96P.>^"_'C!
M/D;;<TC81,,V9QSB>+,TM'UQDQEY#UN E]/0AK9_J\MGW_'J&>U3\1$F29ST
M>NW72!YZW;(V];/VIDIK1P7<3*(3>)^30Y(2%J?=C'-*0L7&="#C:$O?U$_?
MFT[[^NKT[.KZZN[J<H9._[A LT^GMY>?;JXO+F]G/Z/+/[]<W?WC=('T3DP'
M^G"7I+L/G^R=]MM/+;_#3JNH-+07<U -WL<0!K7Y>K&Y,7+=? "XE\;(57.Y
M%!SFP K ^[F4YN7&?E/8?4.:_@=02P,$%     @ (T",68(450B> @  + <
M !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM56MOTS 4_2M7 :%-&LNC
M3?8@C;0538"$J%8-/B ^N,EM8\VQ@^VT&[\>V\FB=DNW(=$/C1_W')]S<W.=
M;H2\526BAKN*<37Q2JWK<]]7>8D54<>B1FYVED)61)NI7/FJED@*!ZJ8'P5!
MXE>$<B]+W=I,9JEH-*,<9Q)44U5$WE\B$YN)%WH/"]=T56J[X&=I358X1WU3
MSZ29^3U+02ODB@H.$I<3[R(\GR8VW@5\I[A16V.P3A9"W-K)YV+B!580,LRU
M92#FL<8I,F:)C(S?':?7'VF!V^,']BOGW7A9$(53P7[00I<3[]2# I>D8?I:
M;#YAYR>V?+E@ROW#IHU-SCS(&Z5%U8&-@HKR]DGNNCQL <+Q'D#4 :+7 D8=
M8.2,MLJ<K8]$DRR58@/21ALV.W"Y<6CCAG+[%N=:FEUJ<#J;"JX$HP716, E
M883G"'-+I^#@AI.FH&;G$ YF1"+7)6J:$W8([^$M^*!*LZI27QLEEL_/NU,O
MVU.C/:=^R_4QC,(CB()H/ "?/@__TK!]<-_X[Y,0]4F('-]H#]]<&_NF-#6(
M)5Q1;I) "8.94-35VL^+A=+25-RO(:LM]WB8VWZ%YZHF.4X\\YDIE&OTLG=O
MPB3X,&3\/Y'MI&'4IV'T'+NIA:HR;DW-Y;=0$PEKPAH<LMSR)([']HEU%J;^
M>MO'<Q$[XL:]N/&KQ1UUA0>DT:60] \60RI;PGA+0QRXWR.M+\?M*(Y[Q?&_
M*Z9*-<-JXR<JHO#D-#H[>:3VY;@=M4FO-GG]RR^1%4 Y:',QJ$;>'P'1D NE
MAX0G3P2%212'CW6_&-;*]K=ZF;U'OA*YHEP!PZ4!!L<GAD&VO;F=:%&[]K80
MVC1+-RS-=8;2!IC]I1#Z86([9G]!9G\!4$L#!!0    ( "- C%E"5GA@XP0
M  @3   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK5A=<ZLV$/TK&MKI
M)#,W 8DOD]J>29Q[IWFX329IVF<,LJT)(!?)=MI?WQ5@L$'HIC-YL0W>7<[9
M7>T1FAYX^28VE$KTGF>%F%D;*;<WMBV2#<UC<<VWM(!_5KS,8PF7Y=H6VY+&
M:>649S9QG,#.8U98\VEU[ZF<3_E.9JR@3R42NSR/RW_N:,8/,PM;QQO/;+V1
MZH8]GV[C-7VA\G7[5,*5W49)64X+P7B!2KJ:6;?X9D&(<J@L_F3T($Y^(T5E
MR?F;NGA(9Y:C$-&,)E*%B.%K3Q<TRU0DP/%W$]1JGZD<3W\?HW^KR .992SH
M@F=_L51N9M;$0BE=Q;M,/O/#;[0AY*MX"<]$]8D.M6W@6"C9"<GSQAD0Y*RH
MO^/W)A$G#A!'[T :!])W\$8<W,;!K8C6R"I:][&,Y].2'U"IK"&:^E'EIO(&
M-JQ097R1)?S+P$_.%[P0/&-I+&F*7B1\08VD0'R%'K>TC%6N!;IX+>)=RL#F
M$EVAUY=[=/'SY=26 $"%L9/F87?UP\C(PUSTG1=R(]#7(J7IN;\-P%OTY(C^
MCA@#/B;R&KGX"R(.\31X%A]W=PUPW#:9;A7/'8GW3/>TV%&ARTSMZ>D]U6*]
M$=LXH3,+5J.@Y9Y:\U]^PH'SJX[6)P4[(^FU)#U3="!9R#A#K$AX3G5,:_>@
M<E=39#_W?3?"))K:^U,2&CN7N!,'MW9G^/P6GV_$]P=7\$I#*6I__X< -78F
M@$$+,#!VR==WF,%"#RWXS"[YI&!G),.69/B#+H$B4*$&"N+U("G6B!JHAX-L
MNZ'O8+=?%8U=$)$ !_JJ3%K $R/@VQ2F*Q-2(=U3%!<I6M,"@&=&U),!&N@C
M$OIN#[7.SO?\T-6CCEK4D1'U/87:):P:TSIXT>"QGN<Y0=!#IS$C$Q)X>G#8
MZ<3%^<!:-.6O"7"VR+Q)$/F3'D2=(32(YX]D$)\H(#:"?*@F&;K(N!"7:%7R
M_-BQ('U:S'@(A> 0]Q$/S:Y\'/AD!##I !/C 'F4&UHV [AJ5%9("DM8'C-]
MHT5-/G.V?%:T\Q1T0HN-$C>_9WN64J!^1G]<DYIP9QT>!?U%JK&*B.>/U*L3
M3&Q6S-]A-[XK8).=L7]AEZ7Z#,$.%K;-;U3&RXPB09-=R20;62/&\/I<(VW1
MO&%'XL#U@W"$8J>YV"RZ#[T._((*( V;R"3>,MD0/]9)RW$HME?$\\*P7R*-
MG8?]T!EAT(DR-LIA,ZI8L0> :@ML6E]: H$FMY&/O3X!O=TD&AL+G>)BL^0:
MYQA:4GCGHT=6,GX?Z36-O)+ 'Y1A: ;E@G$\)AF=#&.S#C^< $3;DJMUGJ*+
M)6CQBDG]2\=07 /'<?J0AU97OG]J=XZXDV!LUF"UO-EI[K48H\%NEP2:O [-
MH#O(:%Y))\7$+,5-7NUC?T!G(+B3PR 2F[B$%0MOPRS186\BAR>@G&NG+W<:
MJROG>F2O3#IU)F9U/DYZ42&NH&HQ&J/\CQGY"8'.F7:R3HR:.;_=PV)=T[.J
M@%#L).RBBQ2VSZ82D4%S$P?&XJ2_"CY@6,.W3\X4<EJNJZ,6 >!VA:Q?T-N[
M[7'.;76(T;M_AV\6]:%,%Z8^(_H>EVL&HRFC*PCI7(> JJR/7>H+R;?5R<62
M2\GSZN>&QBDME0'\O^)<'B_4 ]K#K_E_4$L#!!0    ( "- C%EGH^I]FP(
M (H&   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK55=;YLP%/TK%INF
M5FH#@:3I.H*49)O6AZI1JVX/TQX<N &KQF:V2;I_OVM#R,?2; ]["?;EGN-S
M+KXW\5JJ9UT &/)2<J''7F%,=>/[.BV@I+HG*Q#X9BE520UN5>[K2@'-'*CD
M?A@$5WY)F?"2V,7F*HEE;3@3,%=$UV5)U:\I<+D>>WUO$WA@>6%LP$_BBN;P
M".:IFBO<^1U+QDH0FDE!%"S'WJ1_,QO:?)?PE<%:[ZR)=;*0\MEN;K.Q%UA!
MP"$UEH'B8P4SX-P2H8R?+:?7'6F!N^L-^V?G';TLJ(:9Y-]89HJQ=^V1#):T
MYN9!KK] Z\<)3"77[I>LF]S1>X^DM3:R;,&HH&2B>=*7M@X[ .0Y#@A;0'@(
M&+P"B%I Y(PVRIRMC]30)%9R393-1C:[<+5Q:'3#A/V*CT;A6X8XD\RDT)*S
MC!K(R*/!!WXBHXE<DOL*%+6UUN3L2= Z8YAS3L[F5&%* 8:EE)^32_*6^$07
M&-6Q;U"39?;3]OQI<W[XROD1N9-(ILDGD4&VC_?12V<HW!B:AB<)[U/3(U'_
M@H1!.#BB9_;O\.B$G*BK;^3XHE?X;D4J2]A6EGR?++11>'M_'"M60S8X3F8[
M^D97-(6QARVK0:W 2]Z]Z5\%'XXY_4]D>[X'G>_!*?:-;Y^<<:GU.<&[1#!2
M8N>ZJW)!,L9K<_C)FRHTU"-';<?0*@EZ03_V5[ON_DRZ#'K;I#W5PT[U\*3J
MR0JO? Y[2K$7:J,-%1D3^4G9#?=P1U$8](>CZ^! ^=_S&O'^3EN7H'(W[32*
MJX5I&J*+=@-UXN;(07R*@[:9BUN:9DK?494S;' .2Z0,>B-4I9K)UVR,K-SP
M6$B#H\@M"_RS &43\/U22K/9V .ZOY_D-U!+ P04    "  C0(Q9-#07N7\#
M  #*#   &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;*U7:V_;-A3]*X0Z
MM"G01A)%/9S:!AH_T [8%L3-]IF1:)L(1;HD93?_?J2L:+8HNQGJ+Y8HG7-X
M[^&]-#7<"?FDUH1H\*-D7(V\M=:;&]]7^9J46%V+#>'FS5+($FLSE"M?;23!
M14TJF0^#(/%+3+DW'M;/[N1X*"K-*"=W$JBJ++%\OB5,[$9>Z+T\N*>KM;8/
M_/%P@U=D0?3#YDZ:D=^J%+0D7%'!@23+D?<YO)FG%E\#_J9DIP[N@<WD48@G
M._A:C+S !D08R;55P.:R)1/"F!4R87QO-+UV2DL\O']1G]>YFUP>L2(3P?ZA
MA5Z/O,P#!5GBBNE[L?M"FGQBJY<+INI?L&NP@0?R2FE1-F0304GY_HI_-#X<
M$,+H! $V!-@AP/0$(6H(47>&[ 0!-034(43A"4+<$.+7YI TA*3V?F]6[?04
M:SP>2K$#TJ*-FKVIEZMF&X,IMX6UT-*\I8:GQQ/!E6"TP)H48*'-Q52-5D L
MP62-^8HH0#E8K+$D:\$*(M4[,/M>4?T,KAXXK@IJB._!1_"PF(*KW]X/?6VB
MLMI^WD1PNX\ GHR@+$V)+;3(GWK8D_/LSX6)P)0H9N .TP)\Y6""-U1CUJ,U
M/:]U3[3I1./##$M.^4KU2,S.2MAMX$9M<$Y&GNES1>26>..W;\(D^'28)_A"
M6&&-_68V U7)YYZ9YN>#_2:<''VS]FT!P+8 8*V#3NC<DA7E-EO3H SSG'P
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
M5[:SH#6TJ%P[K84VS>F6A1F?(*V#.=\(H?>&O: ?R.DO4$L#!!0    ( "-
MC%E/'X&+? (  %P'   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULG95=
M;],P%(;O^156D+C:EH]^K"IMI'8#,6F#J1MP@;APDY/$FC^"?;*.?X^=M*&@
MUI-ZT]K..8_?]S@YGFV4?C(5 )(7P:69!Q5B/0U#DU4@J+E0-4C[I%!:4+13
M78:FUD#S-DGP,(FB<2@HDT$Z:]?N=3I3#7(FX5X3TPA!]>\E<+69!W&P6UBQ
MLD*W$*:SFI;P /BUOM=V%O:4G F0ABE)-!3S8!%/EQ,7WP9\8[ Q>V/BG*R5
M>G*3FWP>1$X0<,C0$:C]>X8KX-R!K(Q?6V;0;^D2]\<[^L?6N_6RI@:N%/_.
M<JSFP20@.12TX;A2FT^P]3-RO$QQT_Z231<[3 *2-0:5V"9;!8+)[I^^;.NP
MES"*CR0DVX2DU=UMU*J\IDC3F58;HEVTI;E!:[7-MN*8=(?R@-H^938/TQM;
MWAPT>=0T9[(D"ZVI+,&6'<TL1+N#BPNS+6W9T9(CM &Y4Q(K0S[('/)_\T.K
MK)>7[.0M$R_P2X879!"?D21*AA[>H+<[:'F#$^R2'[<VFMP@"//SD/<./3R,
M=E_/U-0T@WE@/P\#^AF"]-W;>!R]]P@?]L*'/GIZ1Q$THYP\@A:&J.*0A4.B
M_=CK1EO&&ZR 8*4!B.C.#]SY$5M]M;;5VAW &9'*XV74>QEY-UTU'$@<K4?G
M\;YZLLA5C?^_-IT+/["@W(!'V+@7-O9R/BMY?H(X/_0U<9>]N,N3JN9>"";I
M$6U^YFO:)KVVR<F%\^OS<X_J"_<ZG@!=MGW=D$PU$KOFUZ_V5\>BZYA_P[M[
MYX[JDDE#.!0V-;JXM.^:[GIY-T%5M_USK=!VXW98V>L/M NPSPNE<#=Q&_07
M:OH'4$L#!!0    ( "- C%G%$",^(!$  ,@M   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;*5:;7,;-Y+^/K\"I4WMV544)5*2XXU?JB3%NYO=S=DK
M.9>[VMH/X Q((IX7!IC12W[]]=,-8# 2I?CJ/E@FAT"CW_OIQKR][=P7OS6F
M5W=-W?IW!]N^WWUW=.3+K6FTGW<[T](OZ\XUNJ>O;G/D=\[HBC<U]='R^/C5
M4:-M>_#^+3_[Y-Z_[8:^MJWYY)0?FD:[^PM3=[?O#A8'\<&5W6Q[/#AZ_W:G
M-^;:]#_M/CGZ=I2H5+8QK;==JYQ9OSLX7WQW<8KUO."_K+GUV6<%259=]P5?
M?JC>'1R#(5.;L@<%3?_=F$M3UR!$;/P::!ZD([$Q_QRI_YEE)UE6VIO+KO[9
M5OWVW<'K U69M1[J_JJ[_:L)\IR!7MG5GO^J6UE[>G*@RL'W71,V$P>-;>5_
M?1?TD&UX??S$AF78L&2^Y2#F\GO=Z_=O77>K'%83-7Q@47DW,6=;&.6Z=_2K
MI7W]^VLQANK6ZMIN6KNVI6Y[=5Z6W=#VMMVH3UUM2VO\VZ.>SL.NHS+0OA#:
MRR=HGZ@?N[;?>O6AK4PUW7]$?"9FEY'9B^6S!#^6_5R=+&9J>;P\?8;>21+^
MA.F=/$%OCY3J7^<KWSMREG_O$UCHG>ZGAP#ZSN]T:=X=4(1XXV[,P?L__F'Q
MZOC-,]R>)FY/GZ/^_S35\[07<_7UY-5/WF#9!]];B@MZ\'EK*+[20F?*SE5>
M:6<4$D-/_TRE;,N+7*7;TI"?]]ML4[%SMBWMKB9R&],:I^OZ'K^;72][>SKD
MI];BVW7/QQ(/YXUQQ*AZ\<<_O%XNC]_\Y?S\$W]<O'DY9[[($COM-.< V@ J
MEUVST^T]UBV^?>/5VK;$DM6U\B!,.:?WQ1YN09R$^W6P9%V2K*6TA<6J[^C;
M%Z-,THAN*Z4]I;H=#O9TK.Z57J\I&3$+Q%3G((INH "6A=:;7K;65J]L;7O2
M=J%E1T5THP#[&)[)*NO+NO.#X[5EQ[H%B_N)STBQI6,"1&S5.?))MF 2 K8D
M;X 4!5%T9)I;6MH%N:@LT&<#_=*VVE""5 Z9\+!;'P[TY:ES\> I13AS8]HA
M,&#NJ !Y^E(-#F?0ID(VX1L=;;M*+#UJG[5]:\0H)&$]5,1)316(C0FFJVY8
M]>NACBY(+%6&?(6T"LE(,>0CUK%YR=#UO;?,6]VUF\.:*DE5B&BLPJXQJM=W
M3TJ[)E+J1M<#FX7B[(OI]:HVRIN2Q,*BH&V6/-?Z/(LS!!1J4*7(F;>6J@.<
MORZ@(V<-.^K6T"*]VU&L\@DP$.G,/7;'S(%7IK9TM)Q Q=UW+6\>*',[ME-I
M73DTY&YTB)^K[XE)\GK\8EL<V?;%0#\YQ'I_3P]ONOI& I>L %,E\\Q0BP=R
M(HHB*IZ(I'MR7 H.I]:N:XAJYW-S"A>R(OARDH3$(R^O6%7$UX4F.\%1/R$!
MDU=SW']F-GO24;,W=EAL213$\FYP?M 2UO VVU)%&,K1X4?W(]H !VIQ?/A/
M-N Y/2])<:]AYRNS&6HM^ZX/_SM&[_6'2W4UU,'DV2)QX[\-E/ABE8-PGO(N
MHK\J5KIF!Q:\=JLI*$@FJ)GUIH>*T^->$5=#3TY/A[9=G\=$EC)\3&Z56MUS
MMIOO5UV1JXYD()(<=60>TIG?=D--)-B3V -(B%_(.]@6G$F?2F(9M<!B2OTA
M:?^'5S6<HF?%%Z3XOZOSMH4[7;%9V$)"WU-LJ'NCG3) (%/-SM4/0KC;V384
MAS$B9L&UG_$9@H_ EM!AH:M?"*O)<V1RDH$@(SR<PIO35JM[).764/AXU%FP
MJ24Q)*+10V)@8$WD03)=\)&X@-:'[$MN4D3)<2:HR19V;A@]GFUKQ&=%^0&(
M>-^9^$X$R!,>:A&BY&H\0P"264*.B>GXB@Q$J0G.>*G]-O]>XCL5^T88@7]3
M(F-1^*>MJ=GF*]U^2<E91#,MHC*DS'ODZ\[;X#0AQX4BDOQ84D?(2Y2\-57U
MC3-BPGE$-YX8+(V]X9SWEX@^9HJU:%%Z3,A,S *=*#5Y93:V;3D1B!(; -Y]
MT(%LV+",1I=;J9.<K,#BCIP/8HCR;,E5Q/O<(7XE_X;(R5:16TJF61H?4"=!
M*JL-7]KNMC;5)ADZR=!"SQ7Y+7EC5D$H@BL#?@FTH9R(8E4 M+#W+:G?4(%?
M0S=1U>*8(4J%$[^C<DHX4MD*WK1FCR,<02>,)#)9</2*,D9E5GVL^S'\@R\3
M/Z0LRO\"_ZC]00Q*I;TG>W EALA4-R^G/X9=,?4ABQ02)OH^(*A)D9.S='2[
M$#&2YZS$9<L9C;B^T?A)&'6(2#H/=J<V&.3)0V:L.% ,]  --J*/SK&WNV'7
ME_<@4!J#2/,I=*$,CAXZ2P(5>B'X4D?NY^K'T0]T[;O@1<3O0R7= V90>PN_
MC0&6F:% LXPPH3C90*H5:FH %MXVMJ944&XUFB0R"E7ITA.#](%3:O2=@-5"
M2$;GFX(P@IY4L2@LP><L3_.2%RAV?;'3E.P1@4B30X#608L)P@<M!,>_GZN?
MC6@ATDE)4<!7!AH"\$J8!U_]L$,MX>_$J*',U#.L6 ^<QLG/VJXAS\ZQQ\?!
MY:&;)% $A<C0XH3M$PP8X"7HS&_MNO=<-44[/;%=)<AV7VPU1:%6@$8.)0E
ME<H0*A@8F"B8BJX8W[)DCXWMQ8]8J$F%>=@C/4=W0LX7TOX!TD,TLOR:0+%X
M;EJ'U$O5)ZCDL6<\?0!^Y20:,L*ZPT;_77%=;DTUU)SGOI)8<3Y9=T&YYWOD
MG@^2>XI/<@3/+T@K5#<F(XWB8]EW*_*MDT4LBFI\5#!^F_PY*2Y2Q8A8[AMU
MNIR]>GU,'Q:+L]GQ,3ZQVI=OQD_%)07<AC.F5R^@X1OD:_]2O5@>STZ/SQ1]
M6BR6L[.S)7\\84HOBZN0MG.$\B?B\_1XMCQ9\D=0D,4?I,!?)-:6)[/E\:N<
M1VSX1KTX"?0)9X=T!R?^0*5@Q\X_>6S28^0S1CL52FC9(6=\G[5=*"A4M$H@
M8M+OX&,6P4R&VTI,+E1#10DPX[P!#O\M-?<4"HX4(U*2PW&=K<:4/*&NH$(&
M^+5=I^H82O,_++JAP4O*'>MAWB-*)LI9@'C9\,+O=\[=?MT\3UJ\O;@8;!U*
M \IW+N_B-1FU^.%W5/![O__K1].0__Y;G8#:G^U=SXW!E-4G'J>]WZK%LOC(
MP$'^9E3/J%!Q[82+ 6*AS?:S.%G8(U@ U.TA<4A@!ZUF0-/0=\F!P6:*D$%
M0LL9G[R$HYDR*7/,L+O*,V^C?^&>+AP/R)V?SF?HG>T)@?T&O\4$@(M[P6G+
M^PY&XT:%O 2="?PZCBM0!6+W*)F5?QW'/=3=58H9 -ZNQLD(9>NA":XZ\8W.
M35RCX+XK>!_U\>2GO">TTHSL@1Z ]5,%"$F783WQ0CT@86E=YW,9H Q(L %R
MIC-1I3F"N"P99GI4?B%3$$)=F:Z21A@GCE6!^NP1$?A0'6ZWEK(Z%3QGZC1^
MHHU!UBQ@94\J37%04"%>"1-Q/,_AZ7& DR/3B+(Y1 4(D=%O,:#DL<TD'N*(
MC! C9I3"6<5#(,5#H'SB$XV$(H,?,??A!HZ!8^=\2%&1*Z[H])WXX*Y-.W?/
MF"PAID <\Q&@P)4,AD@+C-/ZK>N&S3;K -6N'G)]B%FM)!"!E1Z37NCY*:X"
M/I[QP"#B3WB5P,\90<!Q.DSV;S>&AZ6$H&H<#<3X&.*,[F0!$4O@+0$?([?C
MD,QG:1*CL<ZI.&P+)W*'B/) :"L[IPA^'?H:*PO%LX".8N\C*C.SK'7,Q6+,
M,'@,%3"0ZV7,]* Y $U8IJ,XC8,KBSE@5^!_<L#UTUIFO(QHGU@^30A1E<9&
M(HY3T#21!*HB=T7$H-/;I[YQ1@B95PC N"Q&722>@@A3(+@=" D<Y&Y\C?)%
MA9;Y'[%-&$Y!>Y.ARA3#;WE %4IG)7F*IU9ME^L"FNE_)P;'M"01.%59'J2/
MPQ 08VU0"Y2@*#\^*,.#,(90X1:"DP/WEYZ3I922,,IJY4:Q2),L\!N& ,EH
MF!V*LX6 $U((J#T)+246'J '($XUD7P=A-FYSM1RH?XA<7-('ZCP.'45!L97
M,L$/H^B0;LFA?TN%('B^#$3,G2F'=* OR"!@ ,P L7,#B%A>U=9OD4C8=5S\
M1;O:8B*+IS:?*L39'W'1\# !H8GB!\ ;PG6N?FJI%:U--<'UI)DBG_GM:59"
MI[:3T:Y,J>XPTX+F?4!8%4]M1EUDB@#W#Y"D]+9LA\FV0F.0$@8*4QYXLL.X
MM(NA=&.]#*,G&)+O).3*!Q<';-J&2D^<@X2>;NSGN3]U&,6OT]B^D'+K,X?*
MG1UA1LC!=7*]'<[SXE"!2?+ISHU.)2/^I)0]\Y4DPX3=@A2%) E(=2[:YWR7
M"SW9,,,5C#3$P<D!"^(8 N6MY1L^-V#@3-5F:"DGB/TB &8/8#5M-7*@:8N,
M=^W3C8EMIW)RSJHY2)@/[IKY90#!BF37%1Q@9)V>[+J6L_V+%=]CT>>7,T:>
MCU<X8YO5X'RX+>1<T32"PK3<>@K$31=8+X/[YOODMFLLG+V^BY>'XOYI')N=
MC;9:(>'4CUC?-WH\O[Y4KT^77(_&@<PX6QHS-,_?1CO59A:!Z%X382@4*A*U
MI=DP-9LE/7:VA^R)!.-0%HTA_+TU?<:)Y/EYS'-Q9!>."I2K&R:+,ZN8X'&[
M7!>4L=AO)^F3NOD<&"8]>.0T3, <\J],U(!#(ZN,D0S?/\V+GV,1T)7<B?*M
MM*A\]O!J5)2>9[FON#L-(.7!PNQZ44D/\&AD,[DMFJN/7W%-.TVN#P@6O -.
MPCM:J26U8%9&\=%9Y0"H<ZSG$XZ?/4=U5'9D-)INUI/!M;-P_2)U-R'9?HUT
M#ZYE'V;",-2/M4N:\C  E>HAZ5X89X<L4F)/#*::/BJ!<]$^08-35!T'(A>2
MBC6+KL"6Z(48I>:@*LWXLYO[8GIS/V78MO+N%H\5;K2MI8P]):Q]/,*=B*P>
MB;QW8%B,XDL#$^?N\<T![M<I=W ?*>?%$;ILE2X^](YA.GN?KG)RE=P2F@"D
M<:7%D:@670A/#O@T&(!_/C#7%"H]CQ >6O4S9^O/(3L/_>0E$RV7DFER+Y49
M-1HO"K"9B$^>9(8KOB+4X/2&293UZ==*$A"0=NUAJR8(*3 P9I" C&*T\A
ME 7X%PDID$/^8L*]=]8W +V&>9L0>A&F R\E5:4QC:!V0[7)X<8S7N#S"P0/
M7AG*+OMEYE:(2M.=BD"LT%#']RV,N);TA*B+K;E-'1O:LAD!$F?RVRTD\E)N
MK&;25Z9Q$(._,59@]96\NC0O/G=!F7U"GJGQBI9^;.#8K(99D,8]GB-;!\LD
M;,B1*$)T$<>$I>RAL6)P>TO$<W_.+WS#GNE5'("35FM382S)936K)9CI<"]%
MI&ZUJ_#FB.ON(!FR[#=J<3Q;+!8\[%V<SI:O9%1,3[X]><4?^5VL<<#WGV2!
M_^G<E_ <'I >70+W!8C##68:Q:9!;[&ER#,\DY*%*94%JW>Q84HSK3"<.PQ+
MUU2TRRTG A"8JW'DGAJVAWD8.GUXPUW$&^[)S(%3@+X=+YAE.,W&#GP(&R#)
M>8D U6XK0@Q4A?<I(ZY+L@92L"]7=EQ!$5R1ZR@.TC1G.]PK=2IM/'&C5*LK
MY'-D-ID#DEG"H#HZTSQ8C%]C:M*44!JL(CKI_^G0[,6H"(+3FT.K+N(F>54I
M3YV/-<GC-2JWL>4BMY4;K97GJ ;\#OID)<G)T\*97GX1%F5#PHGB+/M>TSS*
MWJYMC-OP.\28&)"*Y$7;]#2]IGPN;^>.R^4=YQ^U(U]$W5_3UN/YMV<' E3B
ME[[;\;NZI)V^:_CCUFB*7"R@W]==U\<O.""]O/W^?P%02P,$%     @ (T",
M640O1#F: @  !08  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULI93;
M:MM $(;O^Q2#"J6%8,FR<R"U#7&:TD!#34S;B]*+M32VMM'NJCLK*WG[SJYD
MU8'8%'IC[6'^;_Z1/#-IC'V@ M'!HRHU3:/"N>HRCBDK4 D:F HUWZR-5<+Q
MUFYBJBR*/(A4&:=)<A8K(74TFX2SA9U-3.U*J7%A@6JEA'V:8VF::32,=@?W
M<E,X?Q#/)I78X!+=UVIA>1?WE%PJU"2-!HOK:70UO)R/?7P(^":QH;TU^$I6
MQCSXS6T^C1)O"$O,G"<(?FSQ&LO2@]C&[XX9]2F]<'^]HW\,M7,M*T%X;<KO
M,G?%-+J((,>UJ$MW;YI/V-5SZGF9*2G\0M/&CI,(LIJ<49V8'2BIVZ=X[-[#
MGN#BD"#M!&GPW28*+C\()V83:QJP/III?A%*#6HV)[7_*$MG^5:RSLUN=684
MPMO/AN@=+-#"LA 6P:SAVBC%[VWI3/8PB1TG\Y(XZ\#S%IP> (_@SFA7$-SH
M'//G^IA-]D[3G=-Y>A3X)7,#& U/($W2\1'>J*]\%'BC [P;8;74&]HK^L?5
MBISE/\K/E^IM<>.7<;YY+JD2&4XC[@Y"N\5H]N;U\"QY?\3LN#<[/D;_G\]T
M')P.X!_9?5P9XBJ.HQ!7"((5H@:^KFJ'.:R>()=;F?/K!5<@:'2OY#,U3Y-P
MPQ1I<O(*OVU"$S%!;-'R3 !=JQ4G8BLA%_E5UIJB8(KG##FA0ZJ\MKN,'?<$
M1/Z+FXB)7<9756TS=AS*<SS&J+9/+6O0UDU0$\?+73T>*0^4WB#_I"?)\/3D
M_")YZ3O'>ZVIT&[" ")&U]JU7=J?]C/NJFWMO^'M@+P3=B,U08EKEB:#\],(
M;#MTVHTS56CTE7$\-L*RX#F-U@?P_=H8M]OX!/WDG_T!4$L#!!0    ( "-
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
M.RX\[J)%;;(-M4@P_=F1[8\OIFD:G_""?TQ.?H%,WZ*1:DV3@'(OE).B*'9
M/\ 5(>Q7M>*6Q9;7 #Y6: 3WL84M&@3R8]:8PTM(DKA_G$XA2>-^.DG@BOI1
MOFI,#53D>7801D<<+3A-P01G372$63Y "",H8J1[[LST.Y:/NO&DR1&GH\'R
MK$(@+R%-^N.C!-)Q/TU?DSGE0ZVI -$'*9:RD&X'-'QAT9@N?$#O51C(3$QT
M\(UOSG1R?&*ATL;//KVB\9?5%)AP%*#WOFP[0*AF15B+]"ZY!(XF+EO3;HN5
MH-PCE6BY^RZ* 7RB;C<1K[<ZVA?8>Q)*B7"#66TXE//,]:&F7-.@<YO<B*TH
M8&5T285XD/B&H7?3)YK0?2&*!K_6DJM%H6<^9S5&]%R)G:]-9703/5$'2W)!
M3H.GWXC1IZA6JYK'%=RBY6C;M/1!4M+4;@#G5,RB*P5O-@0CO8M;Z1.1"<4I
M6R(=" X-S6G,9]%&;Y'4TM\O#5!_^/26(D<*.<<L0!#U-B$A'2W3P4&M60GW
MRB(=MCFYK[F@J#-9^?T@E0=Z*&G64/0!UZ*(E"A]9H*N/BE)68C>:9U[81#M
M$DU&'1I]IN,5C8T^Z(Q*-IU..TF^HZ1$3?%-)'.JNUS)+#!0=;E$,X-D].IH
M='1\_'H4L:NH78_C)**C"R/B4&K+PLM8.'SHPF02QS-X0RN\.6K.@E%TB89=
M$--O-'F IHBK[0PN26+DMXB8.J66QJ"?,_YS=!/^VA(%>CFYGL%O0M5T)XE:
M?,^PMJ0'O'/H]2%*EM.W8-65WG*& SZIH,BXPVAY!G^AC:[(?5F74:?5_9D0
MMG19.RCJFNY7SLN,5#_Q&Z]Q$R08=. ;5I*Q[S)2VR$:3=9_Z=[#JK)^*-.P
M#%MXOO!Q%^%=)<U^#GZGT1:R'/LL3$)G'W0\]TJG-'- *<P0C\HAM&C0H:7Q
M8/0#33M(IX^=CL.]2PQ);NVO:I1472L7[C/=:G<;/ ^7H/OMX2IY1>%**DV!
M*S*-!\>3'IAP/0LO3E?^2K34CBY8_G%#-UHTO(&^K[1V[0L[Z.[(\_\ 4$L#
M!!0    ( "- C%DBL4ON[P,  -X(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;(U62W/;-A"^\U?L,)Z<6/$I2W(DS=AN,O4A4X_=QZ'3 T2N1(Q!
M@ % *^ZO[RXIR;)CJ[V(P&+WP[<OK.9;8Q]<C>CA>Z.T6X2U]^U%'+NRQD:X
MD6E1T\G:V$9XVMI-[%J+HNJ-&A5G27(>-T+J<#GO9;=V.3>=5U+CK077-8VP
M3U>HS'81IN%><"<WM6=!O)RW8H/WZ']O;RWMX@-*)1O43AH-%M>+\#*]N"I8
MOU?X0^+6':V!/5D9\\";FVH1)DP(%9:>$01]'O$:E6(@HO%MAQD>KF3#X_4>
M_4OO._FR$@ZOC?I35KY>A-,0*ER+3OD[L_T%=_Z,&:\TRO6_L!UTBSR$LG/>
M-#MC8M!(/7S%]UT<C@RFR3L&V<X@ZWD/%_4L?Q9>+.?6;,&R-J'QHG>UMR9R
M4G-2[KVE4TEV?GDM7 U?*#5PHX<44ZSFL2=H5HC+'<S5 ).] Y/#5Z-][>"S
MKK!Z:1\3I0.O;,_K*CL)^&OI1Y"G$61)5IS RP]^YCU>_@[>?=>V"JF:O%#P
M[/3G0>;@K\N5\Y9JY.^WG!^PB[>QN6\N7"M*7(34& [M(X;+CQ_2\^33">;%
M@7EQ"OW_9^@DS-LDIZ,^%L%K>*"*A[:SK7'H K.F]FN-]5)OH&0Z:])W$?@:
MX=HTK=!/4!IJU JM&S3P6R<?A>ICZ\UPZCP0E*L)Z2>/MH&:6D8]@9*D7('4
MC^C\D(ZM]#65N>^L]!(=V06^MHC0#&5&]!0ZHK"M95F#L C\)$G5$WE$XKI2
M2)!\-_$9P6_$=6T4$6<OI -!%J1;2B4'GXG;D4,?/TRS=/)IYX[05;\(COUB
M(8726UEZ',[95P;QANNL#[3F,X)G,8?!*%D)ECE/'W:7;WX.ZT5P3R]OU1']
MO7Q_._S'[0%UC5FAI<8)N&^X>?+@^EV(,\BB/#V/TK08UODL2M+SX.XE+"4:
MM2">#DM.R!,]>U09DA!F21&EDP*FLVDTF:4_6AIRV\(DC2;3,:1)'C&C,\BC
M;)9%R20'7N=%$DWS!"X;TS$OJ8/7<6VMI*&QR^^^E/J3&A77#KW-^H$>^7*
MH%)^EW4$8G>1HZDGN&P9@&UM)72)0_F55$4TU0)E!!UNJ/KZVHSZ6/X8BMY&
MT9DB%#=ZD45W_/I4TI7*N,YB</^V_(*JE8O]^$T]D=O7W1O<4,UQ *$5LHI
MXRY:K:1[Y#_(\=IID)PRGT9%-B;$J#CGC&3C:$+[,RBR:)S.X*U7+#Z:.0W:
M33]9J5LXL,/X.4@/P_MRF%G/ZL/D_RKL1FI'';TFTV0T&8=@AVDZ;+QI^PFV
M,I[F8;^LJ=O1L@*=KXWQ^PU?</A+L_P74$L#!!0    ( "- C%GM-?\;80(
M #@%   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;(U42V_;, R^]U<(
M'K!3$3^2/M8E!IJLPW8H5K3==AAV4&S&%JJ'*]%-LU\_2GXL!=I@%XL2^7W\
M*).:;XU]<#4 LF<EM5M$-6)S$<>NJ$%Q-S$-:/)LC%4<:6NKV#46>!E 2L99
MDIS&B@L=Y?-P=F/SN6E1"@TWEKE6*6YW2Y!FNXC2:#BX%56-_B#.YPVOX [P
M>W-C:1>/+*50H)TPFEG8+*++]&(Y\_$AX(> K=NSF:]D;<R#WWPM%U'B!8&$
M CT#I^4)5B"E)R(9CSUG-*;TP'U[8/\<:J=:UMS!RLB?HL1Z$9U'K(0-;R7>
MFNT7Z.LY\7R%D2Y\V;:+32FX:!T:U8-)@1*Z6_ES?P][@//D#4#6 [*@NTL4
M5'[BR/.Y-5MF?32Q>2.4&M D3FC_4^[0DE<0#O,5;P1R*?YP?TGS&(G3>^*B
MQR\[?/8&?LJNC<;:L2M=0OD2'Y.645 V"%IF!PF_%3AAT_2894DV.\ W'0N<
M!K[I&WQ7CZW '?MUN79HJ0=^OU9C1S%[G<+/Q85K> &+B!K?@7V"*'__+CU-
M/AX0.!L%S@ZQ_\<?.(S_,&$O*=A]#6QE5,/U[D@X5@Q>*!EH%!;DCF%M35O5
MK#!*$83ZK'B@UL.:B=('%5RR)X-"5\SZQG:,ZW(PT3 IZ%[+D&_"[NDY<*W=
M]324TT)A+#4$XT@I'!YY=&%HEAWAS8:EI]GQ27KVVOW%>]VLP%9A9JD,TVKL
M&GL\'9^%RVX:_H5W;\HUMY70CDG8$#29G)U$70W#!DT39F-MD"8MF#4];6!]
M /DWQN"P\0G&QS+_"U!+ P04    "  C0(Q96LT502L%  #-"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6R55EMOVS84?M>O(-RAV #%ULT7I8F!
M)&VQ%LD2).V*H>@#+5&64$K42"J.]^OWD;K8;IT ?9'.(7ENW[F09QLAOZN<
M,4V>2EZI\U&N=7TZF:@D9R558U&S"CN9D"758.5ZHFK):&J%2CX)/&\V*6E1
MC99G=NU.+L]$HWE1L3M)5%.65&XO&1>;\Y$_ZA?NBW6NS<)D>5;3-7M@^G-]
M)\%-!BUI4;)*%:(BDF7GHPO_]#(RY^V!OPNV47LT,9&LA/ANF _I^<@S#C'.
M$FTT4/P>V17CW"B"&_]V.D>#22.X3_?:W]O8$<N**G8E^)<BU?GY:#$B*<MH
MP_6]V/S)NGBF1E\BN+)?LFG/ACB<-$J+LA.&!V51M7_ZU.&P)[#PGA$(.H'
M^MT:LEZ^I9HNSZ38$&E.0YLA;*A6&LX5E4G*@Y;8+2"GE_>,4\U2<D>EWI)/
MDE:*6KS4V41#OSDU23I=EZVNX!E=(;D1E<X5>5>E+#V4G\"OP;F@=^XR>%'A
M;:+')/1=$GA!](*^< @VM/K"7PZ6?+U8*2W!?3L6=ZLV.J[6],VIJFG"SD=H
M#,7D(QLM7[_R9]Z;%YR.!J>CE[3_8H9>UN5[8]+I<XZ \"EGSI4H:UIM24X5
MT1M!T/Z2ZJ):$\Y0_0KUJ7/RA165TO@@UYK)6A;8<LF'*AF3WU^_6@2!]^::
M5BD7,K6L_^8/EU!T8985O+ !):TEET"Z2HJ:<KXE8E/!M]66Z)R1JYP6Z+R*
MB,SREX+*U#!O"XFN%E(99B7@D#W>N0Z[I#<^)K<5:UTGA2*88F35%#Q%0"XI
MREJ*1X89HY5KQ3@^#A>)=9!J\I%BL"647#RRJF%FQ9_%, =0T7%NO^^2OS!_
M_L'\&:+_::>'84PN*GC,Y*%7J)S2@$CVK$^]Z&3JS9SW&#&88+W12XDAQ[?5
M3O<8R),+X,@=M$KH'L#!GIA,H!K( 0H EHE&D@S#\&3+J$2&[7Q$G@N1=OGM
MX2-:0%XS0&-4]D$Y0[AM#"NV%3AR0[==NX:>#8I"7E-NC<(>,?905KD4S3K?
M/SX%*C:9:'FQ C9]UR-)VD $R' '4"4JNN);)V%2X\:Q3@$XD*9"H9BQ+A[U
M@^NMHYD4Y8%=<VK'3SV$SSGBV4.M+\863M- E28UW=JR<4S5L"?<D<IXPMM6
M@5*(8.7Y#AH0S@3'S7CJ/."^31MN,R3W39 ]$XXU?M?O6.Y=MW4GC27TM,'-
M?,(=Y1PM9#A)?B/^=.8&47Q !8NY.YO[.\KI:I$<U"*)/7<ZBX;?U WBN/LY
MGVSJH2&:N0L_/*#"1>#&<V^/PNSIH !23OM&*/X#6E0IUH& P;'"]- %EF4W
M%@^@;@$^Q/*XO',[9.7:"#GV.7)RFYU\AJ[K/4/[]-<;5J(ZO^VPWM4K^=AP
M4T?'EI"BPE@#<+BEV8O9\-QP$0/.><O,/ \Y,4SD+H*9Z\6QI6-OZH8S[Z"8
MGTE28(3<11R \F=S=Q[,0071PHTB#U3H^^XTC-L!0D+/*O.'_/F!&\&C:!JW
MS!PJXGD$9NYZ\\B*&CKPD5UX][F&:5P*>*W8D)UN>O\\*VVZ7#QSI"EX0(6.
M-G%@%J,)AXF(VX$W>%&8[1^:B4B;-I&=-&"Z5->\4>UV+GAZ,.6=OKUU(RLS
M$1^1J+:$=E?&L4M[LO?$*IE<VX>DPAW65+I];0VKPUOUHGVB[8ZW#]T;*M>X
M/>%A!E%O/)^.VC!Z1HO:/MAPL>'Y9\D<[VTFS0'L9T+HGC$&AA?\\G]02P,$
M%     @ (T",648%7$VM P  J <  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C N>&ULA55-;QLW$+W[5PPV0$Z"5EK)B>%( BPG07-(:L1MBJ+H@=H=:1ES
MR2TY*T7_OH]<65%26[U(2\[,FS>?G.V<?P@UL]"WQM@PSVJ1]CK/0UESH\+0
MM6PA63O?*,'1;_+0>E95,FI,7HQ&K_)&:9LM9NGNSB]FKA.C+=]Y"EW3*+]?
MLG&[>3;.'B\^ZTTM\2)?S%JUX7N6W]L[CU-^1*ETPS9H9\GS>I[=C*^7TZB?
M%+YHWH63;XJ1K)Q[B(</U3P;14)LN)2(H/"WY5LV)@*!QC\'S.SH,AJ>?C^B
MOT^Q(Y:5"GSKS!^ZDGJ>7654\5IU1CZ[W2]\B.<RXI7.A/1+NU[WLLBH[(*X
MYF ,!HVV_;_Z=LC#B<'5Z!F#XF!0)-Z]H\3RK1*UF'FW(Q^U@18_4JC)&N2T
MC46Y%P^IAITL;IT5;3=L2\UAE@L@HR O#^;+WKQXQGQ"'P%0!WIG*ZY^M,]!
MY<BG>.2S+,X"_EK*D";C 16C8GH&;W*,;Y+P)L_&US1:T$422-F*?HB7WNI0
M&A<ZS_37S2J(1Y/\_506>B?3IYW$P;D.K2IYGF$R OLM9XN7+\:O1F_.A# ]
MAC ]A_[_)3IO/AX/?XKZMYIQT[3*[B]TP#RNOF)&2!QME=>N"V1XHPRUWI7,
M%0S#@$JC=(/_F$2C16]4/U5>!RB0MB2 =1[J&&XJ7><#SFM:=5#@$ B+Q">C
M,(P4(,50"?MPH6UINHH'T!4@,EDG<(+"<05:< [^L38=6%4ZM)TPJ$BM?46M
M\K*G8'2;N*V5,:!!<!:<A;ZV7[M(*/&G7:W+.OF0?:M+*.^IAIWAZF*UAS*:
M0=F28P 6RV-('X20I!1<JVV,&4$URF)EQ;:"1$D2H_+.='+0D-,(,=1@%:.J
MU99)Q7OV&NQ4M>68*%ZO8PV<O9#OU7GYXJH8OWX38OV K2L5$_(>&48A87PO
MN$B]#9K)Y;&NH&YBBA!,6,/#(.7-!90?Y)"?BAL@8G$$*B[IG6GHSJ"#![3T
M6*%F;P?T"3OU3^S4F&FVI_#@OZ<5HT9J93AV3HD706)D*%7EL*ATUUQT5@OA
MX4BFQJG82E2Y\B$U %DNT1<:U0.E!!#E4?<$A!)(K&PO"!*U0X<J_D>K5#;F
M&,0J1GXA0E53=6(%\98,GQK'_&1[-NPWZ8T(J0&D7Z3'V^,S=--OW^_J_1OV
M4?D-6@CSLX;I:/CZ,B/?OPO]05R;=O'*"39[^JSQE+*/"I"OG9/'0W1P?)P7
M_P)02P,$%     @ (T",6:A(8DS)$0  /C(  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&ULG5M=<QLWLGV?7X'2IG;M*HHB*<E68EM5DNW=FWN3:U\K
MV>S6UCZ ,R")>#X88$8?^?6W3S> F:$HQMZ'Q.1PT&@TND^?;D"O[QKWV6^,
M:=5]5=;^S=&F;;??G9SX?&,J[:?-UM3TRZIQE6[IJUN?^*TSNN!!57FRF,U>
MG%3:UD>7K_G91W?YNNG:TM;FHU.^JRKM'JY-V=R].9H?Q0>?['K3XL')Y>NM
M7IL;T_Z\_>CHVTF24MC*U-XVM7)F]>;H:O[=]?P4 _B-OUMSYP>?%9:R;)K/
M^/)]\>9H!HU,:?(6(C3]<VO>FK*$)-+CMR#T*,V)@<//4?I?>?&TF*7VYFU3
M_F*+=O/FZ.)(%6:EN[+]U-S]EPD+.H>\O"D]_U_=R;OG9T<J[WS;5&$P:5#9
M6O[5]\$0@P$7LR<&+,* !>LM$[&6[W2K+U^[YDXYO$W2\(&7RJ-).5MC5VY:
M1[]:&M=>WLANJ&:E;NRZMBN;Z[I55WG>='5KZ[7ZV)0VM\:K9_'3\]<G+4T-
M 2=YF.9:IED\,<VI^K&IVXU7[^O"%./Q)Z1RTGL1];Y>'!3X(6^GZG0^48O9
MXNR O--DAU.6=_J$O'T+_M?5TK>._.;?^Q8L\L[VRT,P?>>W.C=OCBA:O'&W
MYNCRSW^:OYB].J#M6=+V[)#TRY^]P8Z]]ZTEQS1^GWY?)T']M#$4(LD(SN2-
M*[S2SB@$=TO_F4+9FE]RA:YS0Z[:;@:#LJVS=6ZW)8E;F]HX798/^-UL6QG;
MTB0_UQ;?;EJ>EG2XJHPCKU//_ORGB\5B]NIO5U<?^>/\U?,IZT46W&JG.8QI
M *2\;:JMKA_PWOSE*Z]6MB:5K"Z5AV#"C=9G>[2%<%K<;YVE7:&5U00]>%FU
M#7W[;)1)%M%UH;0GN-IB8D_3ZE;IU8KPA%4@I1J'I>@*!N"UT/NFE:&EU4M;
MVI8\*=,RHB"Y<0'[%)[(6];G9>,[Q^_F#=L6*NX7/B'#YHX%D+!EX\B7> ?3
M(K"7%-I81482'6W-';W:A'41M--G _O2L-(0QBD',#MN5L<=?7EJ7CQXRA#.
MW)JZ"PJ8>THBGKX4G<,<-"B30?A&4]NFD)WNK<_6OC.R*;3"LBM(DY*R"&\F
ME"Z:;MFNNC*Z(*E4&/(5LBI61H8A'[&.MY<VNGSPEG4KFWI]7%(R*#)9&INP
MJ8QJ]?V3JUV1*'6KRXZWA4#SLVGULC3*FYR6A9>"M7GE0ZM/!W&&@$(:*10Y
M\\82P,/YRPPV<M:PHVX,O:2W6\(AG@$;1#9SC]UQX,!+4UJ:6F:@!.V;F@=W
MA+B.]RFW+N\J<C>:Q$_5.U*2O!Z_V!I3UFW6T4\.L=X^T,/;IKR5P*5=P%:E
M[9D@G7;D1!1%E/\020_DN!0<3JU<4Y'4Q@^W4[20-X(OIY70\LC+"S:5GQZ
MQ_,$C^<'P>U:AYW^".BEN(#D?1CY!6*R'3'LIF0?VJQJ;Q"S_06QR';;SOE.
M"[[ [6U-*:7+^\CKXX!D@VBH^>SX_]B3KNAY3CMX@:5\,NNNU#+NYO@?$49N
MWK]5G[HR^-[@)8FG_^X(@6.:A)4])3? 4)$M=<F1).3O3E-TTIJPW[R!NBL8
MI_<N<=FU%'TT:=VTP^ <8)>/*%NHY0/#[G2_Z;*AZ6@-))+#G_R$;.8W35>2
M"'9I=D5:Q*_DIKP7#.E/H>E 6E QY:"0/?[B50GO;-GP&1G^?]157<.O/_&V
M\ Z)?$]!JAZ,=LJ PHPM.U7?B^!F:^N0I?K0G(08.^ S1$7!4V'#3!>_$N^3
MYT@IM :BGP@UPAG&SUJWR ZUH3CV8&]04PM"):'10V*$XIVH@T!N\)'X KT?
MT@"Y2197CCDA38:P<V/3X]RV!% 4!%1@U_OFQ'<20)ZP:T4L96C&<R !;4L
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
MS+E&;I2$^;RX=U"2(JQQO8O+D5PRRI[F6UK#2-V,#(7, 99[)=;G)#!<]&C
M!$>FTBT)(0>F%GM4R/DUG\B[#N<RE(*[FH!2]B_6).P!;*:-1F(P=3;07?MT
MPFGK\3H9R$L.$M:#6RI\_T;H.^WK$@[0JTY/MDW-*?#9DL^=Z?/S"1<#C]]P
MQE;+SOEPNL_(555"C+7<4I"J(QTX/P_N.QPGI],]FVCU?3SL%_=/IQ:#N=%S
M48"_\I'J^_K25S=OU<79@I-TWZWK&X]]VN+F;+]/I9G$VF#O%J%C&-)TLUI-
MU=6>1N-C9]M53U;0'QR@5H>_UZ8=:"+);QIQ+O9SPU1!<G'+8C%G$=,-;H.4
M&2$6_/80F"]Z,%]\.02;_2#^51)&G#WMA@>RHDGKD).DZ8L")1J,Z:OA4^MI
M]DM,C+J0FQ1\ET4V?K)[H4*V?HBU7W#C(O#'G1<'EQ*4%(>/NHJCH]VI^O %
MESO&$+\C,.,1<%4>44M&*Z6<X/(NAHQ, '/V5&ND\<%Y5$/)3[KWZ3Y.<COM
M+ (P2V5O@/PO6=W.98Y=/ [G3C&#2K<F].@EATG2$<4Y++*47I*"B>?T1F!$
MW+?0X!1%PW# Z:Q@RZ)@LSF*9"X@AGPW'4,-[OMDX_L^8X5M+;<VN=]TJVTI
MR?2IQ=K'IPRC):M'2][;T\[ZY4MM&8^&XGTC;N00@G&#0>:+ISPR5-H[H:D0
M#A >TJ'GT"1WQ&E K%QN,25R5A/"DP,^=8S@GSO;-29LAWG*SJX>PK3^PN'\
MX W!RY^0=_8BV1>,"XVF:MNUHVMQ6FXOI(,MX29@*;C:Q"Y"-N)&?[@+D 46
MDN[$13L_?1$N42&IXG<K>.&(08$>O0(WC$C!G2E(EGHP2UR)@N%7$R[(#,I)
M5!.A"2R"GH66U7.!R=0[E&+.4'9VN!H1KQSQE:>=2XZ#ZTG2",[$I.G(44AF
MZ+/$&V)&W%I:!6 &M;E+A3RJ]0E1,F>&A[]((KD<Z$ZDW9!ZE$Q_^SB%QRWE
MLN4T^ZD)QFP3]T[U>-SIQQL<>QBA0:EQS.UHK\/.)';,*""+:"*3"Z]R=,1L
MQ5T/$CZ,I>'-D#!F?%(-ZJC5RA3HE3.Q&.0Q-!JYQ"91=]H5N.OFFGNL# C_
MC9K/)O/YG,]"YF>3Q0LY2:$G+T]?\$>^/=IWG?^7=N"?C?L<GL,#TJ.W8+Z!
MY''?(9T/I-.';$-1;[A1*B\F& V[WL0"-C5:0\?X.+RZ(L*0;QB$(&"J^A.I
M5$#OY@#8=/<J3!:OPHQ:40P_^JZ_!B(G)KS900]1 R(9$XE2;C>RB(X8P#YC
MQ/?26H,H["^S"IS0$E62TUH.TM3\/=Z[ZI16N0U,,*\+Y!*@JC2G:5O"Z4ET
MIFG8,;YX6:76M9286732KYIT<)4SE@'IKN.RB9Q-+E<.H?.Q);GK2JD^%IWD
MMG+@N_0<U2A @CW92#+S.&FG6W*BH@Q(3%F<95\Z.1E<Z:^,6_,?+J"#0R:2
MV_WI:?KCB"OYDX#^=?G+BA^U(U\$YUC1T-GTY?F1D*3XI6VV_ <"9)VVJ?CC
MQFB*7+Q OZ^:IHU?,$'ZDY'+_P=02P,$%     @ (T",62 [KT-8 P  ) @
M !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULK591;]LX#'[WKR"\8>B
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
M.FR'E1S&LLURIE>T9),!=H-FZHD-IM]^"#/R_1&F2<\T.88^O<?FJ]:8#;F
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
MBDM#!"PQ-#CMXV[KIHDW$ZO*NG$NE,4V7 ]S?/= .P=<7RIEMQ.7H'U)I[\
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
M*Z I2#,!GR^$T"\=XZ#^)C+Y!U!+ P04    "  C0(Q9[>^/U8L#  " $P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6RU6%U/VS 4_2M6)DV;M)'8
M_:"PMA*,34,:HJ)B>T![,,E-:\V.@^U0F/;C9Z<EZ3;JE$)>VCC)N3[WWA.?
MQ,.%5#_U',"@.\$S/0KFQN2'8:CC.0BJ]V0.F;V22B6HL4,U"W6N@"8E2/"0
M1%$_%)1EP7A8GINH\5 6AK,,)@KI0@BJ[H^!R\4HP,'#B0LVFQMW(AP/<SJ#
M*9C+?*+L**RB)$Q IIG,D()T%!SAPV/2<X#RCF\,%GKM&+E4KJ7\Z0:GR2B(
M'"/@$!L7@MJ_6_@(G+M(EL?-*FA0S>F Z\</T3^7R=MDKJF&CY)_9XF9CX)!
M@!)(:<'-A5Q\@55")<%8<EW^HL7JWBA <:&-%"NP92!8MORG=ZM"K %P=P.
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
M0XIM8+[/A= /!=M!?263_ 502P,$%     @ (T",63O>5.)D @  PP4  !D
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
MY%6N./(L-?K C,LF-C?Q5CV:Q GE#F6#AG8%X3"[TP8K^ON6K?DSWTI@9RM
M+J1]S\[9ANY T=*B+JDHMD:@H%2*I%;5.8*I63TPT)E;Y*H0JDI#)'&N1)CW
M0FXZ(?$K0K[E>,&FDP\LCN(9>]BLV-G;]__2A.1M,!@/!F//.WV%=P5;9"MA
M<ZEM:X#]NMY:-'09?H]I[+AFXURN0:YLPW-8!M0!%LP>@NS=F\D\^G1"Z710
M.CW%GI'Q9$Q3AYI[E.NQ?39-DMDBBM)P/U)N-I2;G2RW@A*,@8*50G&5TZ&Q
M7%NT8Q(ZIN1(POG\\G(R+B 9!"0G!7S7R.58M63$\&RQB"[_JQ<>77OW@MQQ
M4PEEF822D-'%@HA,UY5=@+KQG;#52'WEISMZR,"X!-HOM<:7P#77\#1F?P%0
M2P,$%     @ (T",6:3D5B,L!   /18  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S<N>&ULM9AK;]LV%(;_"J$-0PMDUL628Z>V@-A9T0!U$#3KAJ'H!]HZ
MMHE0HD?2=@STQX^4%,E*9&8:N'R(=>%YR8<\I%Z<\8'Q1[$!D.@II9F8.!LI
MMU>N*Y8;2+'HL2UDZLV*\11+=<O7KMARP$D>E%(W\+R!FV*2.?$X?W;/XS';
M24HRN.=([-(4\^,4*#M,'-]Y?O"%K#=2/W#C\1:OX0'DU^T]5W=NI9*0%#)!
M6(8XK";.M7\U"P(=D+?X@\!!G%PCC;)@[%'?W"83Q],C @I+J26P^MG##"C5
M2FH<?Y>B3M6G#CR]?E;_F,,KF 46,&/T3Y+(S<09.BB!%=Y1^84=/D$)%&F]
M):,B_X\.1=N!YZ#E3DB6EL%J!"G)BE_\5$[$28#2:0\(RH#@94!X)J!?!O1S
MT&)D.=8-EC@><W9 7+=6:OHBGYL\6M&03"_C@^3J+5%Q,IXS+M=JO02ZQT>\
MH(#>W8#$A ITASG'>I+?HU_1UX<;].[G]V-7JDYUJ+LL.Y@6'01G.O#1G&5R
M(]!O60)),]Y5@ZU&'#R/>!H8!>>8]U#?OT"!%W@MXYF9P^_87H5[.MP?&8;3
MKR:PG^OUS^C=P$*BVTQ(OE/9+=&WSZH!NI60BN]MLU6HA>UJ>M->B2U>PL11
MNU( WX,3__*3/_ ^M*%:$FN AQ5X:%(OP$D-OE(=(9RR72;;N(UB7;D+L4$N
MI@^J?1P%4332^;!O08HJI,B(-&59@AYD#RUVA"8D6U^@*5<G$#UF%^CN+_1M
M#ND">.NZ&I6[\ED2:TS"H)J$@=6$'M@$MR36 +^LP"]M)K11K"MW(1:=)/3
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
MK8?-=OBWWKBGGM-*S^FKDD07L_LK4.H:JU<KS%NKUX' -A3;UO/[T?JOA;R
M/Y O#H6VZ8Q:LV"W!L"X5AV1[ G@I>I3X"G:M?J#+6<KJMOOW5<7?M:%7PCL
M4H1*5BJ6>9$-0BVTRE_5&S6JQ U%%F^_$]HYO%6C6>OY8F +W0ISR3I+1-Y-
M5:M5NWVNF\RM]9%JPW4O^0R3]_!7A"W"A*,(YA+2.NG)PL3RMCB?")KJSG)&
MA>Q3]7 I/R6 J0-R?TZI*"?J@NKCQ/L+4$L#!!0    ( "- C%EM*B2OL0(
M $T'   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;*U574_;,!3]*U8V
M32 !^6S:LC82E*'Q, U1L3U,>W"3F\;"L8/MM/#O9SMIZ$=@3-I+XH][3LZY
MOKZ9K+EXD 6 0D\E97+J%$I5YZXKTP)*+,]X!4SOY%R46.FI6+JR$H S"RJI
M&WA>[):8,">9V+5;D4QXK2AA<"N0K,L2B^=+H'P]=7QGLW!'EH4R"VXRJ? 2
MYJ#NJUNA9V['DI$2F"2<(0'YU+GPSV>QB;<!/PBLY=88&2<+SA_,Y":;.IX1
M!!1291BP?JU@!I0:(BWCL>5TND\:X/9XPWYMO6LO"RQAQNE/DJEBZHP<E$&.
M:ZKN^/HKM'X&AB_E5-HG6K>QGH/26BI>MF"MH"2L>>.G-@]; #]Z!1"T@."]
M@+ %A-9HH\S:NL(*)Q/!UTB8:,UF!C8W%JW=$&9.<:Z$WB4:IY(9E@6ZUF>)
M;EA3$R:Y1U>@,*'R&)VBN2Z<K*: >(Y2$XU9U@S@L28K3($I:1<%2"5(JJ#=
M/T7W\RMT]/%XXBHMU7S035M9EXVLX!59WU-UAD+_! 5>$/7 9^^'A[MP5R>H
MRU+092FP?.$K?/.ZJBCHXE68HI>4?6G6)/IUL=#6=4G^[K/:<$?]W.::GLL*
MIS!U]#V4(%;@))\^^+'WN<_X?R+;24/8I2%\B[TIEK[C[W/=4,66RO2251*$
M?NS[^CA7VX;ZXL*QY\==W([6J-,:O:GU;K<83Y "AIE"$M):$/6L[WK%)>G7
MWE /MC2-O<@?[DL_#!N-1\.QWZ]\T"D?_)MRK@H0?3('!]\?^L/18$_E893O
MA?9>]*F,.Y7QWVLA-[> O#2./I'QP?F&P3CPAN&>S)ZX,/)&H;>GT]UJ=N9'
M\PV+)6$24<@UTCL;:J>B:=[-1/'*]K\%5[J;VF&A_W<@3(#>SSE7FXEIJ=T?
M-/D#4$L#!!0    ( "- C%F-8.8\? (  / %   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;*U444_;,!#^*Z<,32!U)$W2LK$T$BU#ZP,:HF)[-LFU
ML7#LS'9;ME^_LY-FA16T27M)[/-]G^\[WUVV5?K!5(@6'FLAS22HK&W.P] 4
M%=;,G*H&)9TLE:Z9I:U>A:;1R$H/JD481]$XK!F709YYVXW.,[6V@DN\T6#6
M=<WTCRD*M9T$PV!GN.6KRCI#F&<-6^$"[5USHVD7]BPEKU$:KB1H7$Z"B^'Y
M+'7^WN$KQZW96X-3<J_4@]O,RTD0N8!08&$= Z/?!F<HA".B,+YWG$%_I0/N
MKW?L5UX[:;EG!F=*?..EK2;!^P!*7+*UL+=J^QD[/2/'5RAA_!>VG6\40+$V
M5M4=F"*HN6S_[+'+PQZ > X#X@X0/P>D+P"2#I!XH6UD7M8ELRS/M-J"=M[$
MYA8^-QY-:KATK[BPFDXYX6P^8Z:"*WI+F,NV)EQRCR_1,B[,";R#!15.N18(
M:DEOW30"Z1$M$U!R4PAEUAK)ZVYQ"<=')UEH*2A''19= -,V@/B% !*X5M)6
M!C[)$LNG^)#$](KBG:)I_"KAE\*>0C(<0!S%Z8%X9G\/3UX))^D3G'B^Y%\2
M?"A-+4UZF,8U\[EI6(&3@+K5H-Y@D+]],QQ''P]I_$]D3Q2GO>+T-?9\+BT2
MJX6&\7( DD81E4[!&DY5PW]B"7SG0?:C>#A(XQ$<N^<Z 29+,D6#=)QX4W*P
MI-H QCX -Z<V>3PZBT=9N-E/PI]>=-'P0^_5J@OWFJ=&O?(SQ4"AUM*V5==;
M^[%UX;OUF7U*XZR=/K]IVEEXS?2*2P,"ET09G9[1,-#M?&DW5C6^1>^5I8;W
MRXI&,FKG0.=+I>QNXR[HAWS^"U!+ P04    "  C0(Q9P@[X#X "  #P!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6RM5%%/VS 0_BM6-DT@,9(F
MH9M8&HD6$'U JZC8'J8]N,FUL7#LS'9:ME^_LYV&@@+:PUX2W_F^S_>=?9?M
MI'K0%8 ACS47>A)4QC3G8:B+"FJJ3V4# G?64M74H*DVH6X4T-*!:A[&430.
M:\I$D&?.MU!Y)EO#F8"%(KJM:ZI^3X'+W208!7O''=M4QCK"/&OH!I9@[IN%
M0BOL64I6@]!,"J)@/0DN1N>SU,:[@&\,=OI@3:R2E90/UIB7DR"R"0&'PE@&
MBK\MS(!S2X1I_.HX@_Y("SQ<[]FOG7;4LJ(:9I)_9Z6I)L'G@)2PIBTW=W)W
M YV>,\M72*[=E^RZV"@@1:N-K#LP9E SX?_TL:O# 0!YA@%Q!XA? M)7 $D'
M2)Q0GYF3=4D-S3,E=T39:&2S"U<;AT8U3-A;7!J%NPQQ)I]179%KO$LR%_Y-
MV.(>78*AC.MC\I$L\>&4+0<BUWC73<,!+]%03DJF"RYUJX <+:A"9P6&%91;
MU/WRDAR]/\Y"@TG:H\*B2VCJ$XI?22@AMQ*9-+D2)93/\2&*ZQ7&>X73^$W"
MKX4Y)<GHA,11G [D,_MW>/)&.DE?\,3Q):_P+0]+^%3]*^_3Y,?%2AN%K_OG
M4.T\=SK,;3O^7#>T@$F +:U!;2'(/[P;C:,O0\+_$]FS,J1]&=*WV/.Y,("L
MAC24E2=$X+S"]U70AF%=V!\H">LBALK@N<>.V\ZI;1Z/TO@L"[>'^@:BHG2<
M]%$^\?"@>6I0&S=3-"ED*XQ_9;VW'UL7KEM?^*<XSOST>:+QL_"6J@T3FG!8
M(V5T^@F'@?+SQ1M&-JY%5])@P[MEA2,9E W _;649F_8 _HAG_\%4$L#!!0
M   ( "- C%GC*5<F%P(  .\$   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;*V4VX[3,!"&7\4R$@()ZB0]+"I)I-TNB$4"JJV "\2%FTX:JTZ<M2?-
MEJ?'=M*H2.W"!3>)#_-_F7\R=MPJO3,% )+'4E8FH05B/6?,9 64W(Q4#97=
MR94N.=JIWC)3:^ ;+RHEBX)@QDHN*IK&?FVITU@U*$4%2TU,4Y9<'VY JC:A
M(3TNW(MM@6Z!I7'-M[ "_%HOM9VQ@;(1)51&J(IHR!-Z'<X78Q?O [X):,W)
MF#@G:Z5V;G*W26C@$@()&3H"MZ\]+$!*![)I//1,.GS2"4_'1_I[[]UZ67,#
M"R6_BPT6"7U#R09RWDB\5^T'Z/U,'2]3TO@G:;O8R822K#&HREYL,RA%U;WY
M8U^'$T%X21#U@NA?!>->X"O'NLR\K5N./(VU:HEVT9;F!KXV7FW=B,K]Q15J
MNRNL#M,%KP5R*7YQ7]47MX!<2$,^<ZVYJ_!+\IJ8@FLP,4/[02=C60^_Z>#1
M!?B7#$=D'+XB41!-SL@73\L_-O*2G%F;@]=H\!IYWO@"[]U#(_! ?ERO#6K;
M/S_/.>H0D_,(=Z;FIN89)-0>&@-Z#S1]_BR<!6_/^?M/L#_<C@>WXZ?HZ<K_
M-*)R@O9XFT8?B.VF;'?.=$>:>I([]_LTG$73\"IF^U,[?PWK$F4G[>BN@D]<
M;T5EB(3<"H/1E27H[GAU$U2U[]"U0MOO?EC8&PFT"[#[N5)XG+BF'^ZX]#=0
M2P,$%     @ (T",69V8[)=" P  Z0P  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#DN>&ULM5?;;MI $/V5E5M5J=3$=X-30,I53=6H*#3M0]2'Q1[ BNVE
MNPLD?]_9M3$V(9 HY 6\]ISC,\<SWG%GP?B]F !(\I"EN>@:$RFGQZ8IH@ED
M5!RQ*>1X9<1X1B4N^=@44PXTUJ L-1W+"LR,)KG1Z^AS?=[KL)E,DQSZG(A9
MEE'^> HI6W0-VUB>N$G&$ZE.F+W.E(YA /)VVN>X,BN6.,D@%PG+"8=1USBQ
MC\]L5P%TQ.\$%J)V3%0J0\;NU>(J[AJ64@0I1%)14/R;PQFDJ6)"'?]*4J.Z
MIP+6CY?LESIY3&9(!9RQ]$\2RTG7:!LDAA&=I?*&+;Y!F9"O^"*6"OU+%F6L
M99!H)B3+2C JR)*\^*</I1$U /)L!C@EP%D'>,\ W!*@G3,+93JM<RIIK\/9
M@G 5C6SJ0'NCT9A-DJO'.) <KR:(D[T;2*F$F/0IEX_D%Z>YH-I@00[.0=(D
M%9_)(1E@^<2S% @;X</+)9G21WR84A!XP(H2@#&W@W-R\/%SQY2H2[&;4:GA
MM-#@/*/!)=<LEQ-!+O(8XB;>Q'RJI)QE4J?.5L*?D3PBKOV%.);C;=!S]G*X
MNT6.6WGL:C[WM1Z3NQ\82JXD9.+O)M\*7F\SK^KP8S&E$70-;&$!? Y&[],'
M.["^;DIZ3V0-"[S* F\;.UJ -=,O:V93I@4\T'#UZIGW'"]HVVC_O)[#SK"&
M.K]2Y^]6=U$4\B9Q!=JOW=5M.V'+6A.W,ZPA+JC$!5O%?:?X-HXH.9E#/@-"
M);&#4$X(QJC7_-TU9$/@&\MG*_%KRV=/9 T/6I4'K7?JH-8^+=@36<."=F5!
M^VT=U'Y2?;8?.%ZX5J0[PQKJPDI=^*8."I_<U6FW@I:])FYG6$.<;:TV.6NK
M/-_R#GTK()>XN6/1O*!UMA.^MG#VQ=9,O[;'V^_4/B7QOFS8$UO3!F=E@_.V
M%BKQ]?H++3_PUJIT9UA3WVI,L+=NP3N;J(37=[_0=\+U#M\95L@S:T-C!GRL
M9VE!(C;+93%J56>K>?U$3ZEKYT_5'*^'T15-\1%P3?DXP4DRA1%26D<MM(P7
M<W6QD&RJ1],ADSCHZL,)?HL 5P%X?<287"[4#:JOF]Y_4$L#!!0    ( "-
MC%FMPA"F?@0  $D:   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+59
M:V_;-A3]*X0V#"VP1"+ULC+;0!XMVJ)!@V39/A3[0%NT+502/9*V$V _?M0C
MDNC(C%707V(][CV\Y_"*.J'&.\I^\!4A CQE:<XGUDJ(]85M\_F*9)B?TS7)
MY9T%91D6\I0M;;YF!,=E4I;:R'$".\-);DW'Y;4[-AW3C4B3G-PQP#=9AMGS
M%4GI;F)!Z^7"?;)<B>*"/1VO\9(\$/&XOF/RS&Y0XB0C.4]H#AA93*Q+>'&-
M@B*AC/@K(3O>.08%E1FE/XJ3S_'$<HJ*2$KFHH# \F=+KDF:%DBRCG]K4*L9
MLTCL'K^@?RS)2S(SS,DU3?].8K&:6",+Q&2!-ZFXI[M/I";D%WASFO+R+]C5
ML8X%YALN:%8GRPJR)*]^\5,M1"=!XO0GH#H![2=X!Q+<.L$MB5:5E;1NL,#3
M,:,[P(IHB58<E-J4V9)-DA?3^""8O)O(/#&])RD6) 9WF(EG\"?#.<>EP!R\
MNR$")RE_#\[ @VR?>),20!< <TX$!SB/09K@69(F(B%<!CT^W(!WO[X?VT(6
M5L#;\[J(JZH(=* (%]S27*PX^)#')%;S;4FH885>6%TA+>"WN3@'+OP=( =Y
M/?5<Z]._;-)#Z4HY;B.R6^)YAT0N>NGLV^+LD1-P6<GW_99D,\+^Z5-+BU8\
MV!=\C>=D8LDGEQ.V)=;TMU]@X/S11]40F$+<:XA[);H[M+O ]Z\R%'P6)..]
M$G@F)3 $IDC@-Q+X0^>^CV\%$I0@Q=*[G4+DC2+/C\;VMLNE+S ,PBCTFD"E
MSJ"I,]#6^;7S*.MZ4XLR=&(,@2F$PX9P>*+>#$U*8 A,D6#42# Z=L[[>(Y>
MM5KHA)[O[K=D%>=WXQ ,1E'4WY%14UVDK>X+EC9DCL'EEN0; K  ,(C$"LB8
MPM_HFE0+/'2&#($I&D"G?3\[)VK3&MB0"J;05!DZ-@5JF^'#TSIAN.0M?0[I
MY:M'N,7/Y3M=OM1=OY>A-O]G&:*6(3+1[N _,-1.Z <>W B&T%296BL%W5,]
M#T9ME2DT58;66$&M:3G65M0HBEUPW%'D!^'>(EY'^DIDX$@#'/8OX[!U0%!O
M@8[O[&--B'[ P5-I"$V5IS5>,#A51QLU8Z;05!E:.P:U5N<M,U)G=SO9&Z'
MB?;=2!W8;60O<GPW< [T<>N6H-XN^8YWYCL!^+A)A9R=(WR('G#P!!E"4^FW
M=@Q&I^I3HW[,%)JZL] :,J1U.L<XD3<0+M?L'+A.945@[_;$*<P6:LT6TELE
M?:/_A /1CS>T 4RAJ>JT1@VA$ST'R*@1,X6FRM :,31X4ZN7L_MJW49RT1Y%
M:&_=K@.[Z[;\+S(,T0'_@5JOA/1>Z<UV/M9VZ,<9/'^GV)9"K2M#_JG:V*C[
M,H6FRM"Z+W3TOE<OU^!U^R)OY'G.?OOV!+H0=G=+J@KMSF9]1MBR_(;!P9QN
M<E'MVS=7F^\DE^77 ;L-KSZRW&*V3'(.4K*0J<YY**5DU7>+ZD30=;GU/Z-"
MT*P\7!$<$U8$R/L+2L7+23% \_5H^C]02P,$%     @ (T",6<%!Y/PG P
M+!(   T   !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#
M;13:A[T5)983@2QYLM(E^_73E1SGH[JEZ\/6S"&U=(_.N4?2=64RK,U:L-L%
M8R9:E4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&<UK()4B[G4Z:5Q2
M+LEX*)?E=6GJ:*:6THQ(OPU%_O8Y'Y%N^IY$7FZB<C8B]V=O?RR5N7H3^?O)
MNY.3SOWYU6'\S 'G) Z*]I\A>M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2P[5-?#
MZ(,P?8_MR7&S[.-AH>1V]1/B U:=EBQZH&)$)E3PJ>; *FC)Q=J'>Q"8*:%T
M9.RVVW1=B-2_/-SU/:B(1J?D4FF7VV?P?Z?-\ -@TP.#7(C68(_XP'A846.8
MEM>VXP:[X",H:MIWZ\HZG&NZ[O;Z9$MP-YMDJG3.=)NF2S:A\5"P NQH/E_
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
MI8OZF,_:'[_33U!+ 0(4 Q0    ( "- C%D'04UB@0   +$    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ (T",6:$Q
M_-7O    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ (T",69E<G",0!@  G"<  !,              ( !S0$
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  C0(Q9&FPA\*H%  "E
M'@  &               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ (T",64A_FVO;!@  3QH  !@              ("![@T
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "- C%F"%%4(
MG@(  "P'   8              " @?\4  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    "  C0(Q90E9X8.,$   ($P  &
M@('3%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ (T",
M66>CZGV; @  B@8  !@              ("![!P  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( "- C%DT-!>Y?P,  ,H,   8
M      " @;T?  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M"  C0(Q95KAG01H&  "U&   &               @(%R(P  >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ (T",698Q*B9( @  G 4  !@
M             ("!PBD  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( "- C%E/'X&+? (  %P'   8              " @4 L  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  C0(Q9Q1 C/B 1  #(
M+0  &0              @('R+@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( "- C%E$+T0YF@(   4&   9              " @4E
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ (T",62PQ
M"7LH!   /@D  !D              ("!&D,  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    "  C0(Q9!5LO3/H"   %!P  &0
M    @(%Y1P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M "- C%F*.]>H-@0  $ )   9              " @:I*  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ (T",69X+W:9Q!@  K@X  !D
M             ("!%T\  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    "  C0(Q9I-M&?14%   O"P  &0              @(&_50  >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "- C%DBL4ON[P,
M -X(   9              " @0M;  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ (T",6>TU_QMA @  . 4  !D              ("!
M,5\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  C0(Q9
M6LT502L%  #-"P  &0              @(')80  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( "- C%E&!5Q-K0,  *@'   9
M      " @2MG  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ (T",6:A(8DS)$0  /C(  !D              ("!#VL  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  C0(Q9(#NO0U@#   D"
M&0              @($/?0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( "- C%E 2@WEC (  )8%   9              " @9Z   !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ (T",6?(-G$WP
M P  > D  !D              ("!88,  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    "  C0(Q9/_Y=M0H%  !+#0  &0
M@(&(AP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "-
MC%FXAAS)]P(  %4'   9              " @<F,  !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ (T",615(J652 P  ^ <  !D
M         ("!]X\  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    "  C0(Q9N&5G4>(#   ?$0  &0              @(& DP  >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "- C%GM[X_5BP,  ( 3
M   9              " @9F7  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ (T",61F<"L^4 P  GA$  !D              ("!6YL
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  C0(Q9.]Y4
MXF0"  ##!0  &0              @($FGP  >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( "- C%GB]#!PP0(  $4'   9
M  " @<&A  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @
M(T",6>1<SG@( P  _@L  !D              ("!N:0  'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6Q02P$"% ,4    "  C0(Q9)MVK,G@$  #2$0  &0
M            @('XIP  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4
M Q0    ( "- C%GES%UVJ@(  "L'   9              " @:>L  !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ (T",60-U;Y=1 @
M)@4  !D              ("!B*\  'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6Q02P$"% ,4    "  C0(Q9I.16(RP$   ]%@  &0              @($0
ML@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "- C%E"
MFXD'Y (  ,P'   9              " @7.V  !X;"]W;W)K<VAE971S+W-H
M965T,S@N>&UL4$L! A0#%     @ (T",692ZL1(>!   HQ$  !D
M     ("!CKD  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M"  C0(Q9O;8J$Z "   ,!P  &0              @('CO0  >&PO=V]R:W-H
M965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( "- C%GJM\.870(  -0%   9
M              " @;K   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L!
M A0#%     @ (T",6;KK9%.  P  3PX  !D              ("!3L,  'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  C0(Q9M6B%]%\"
M  "6!@  &0              @($%QP  >&PO=V]R:W-H965T<R]S:&5E=#0S
M+GAM;%!+ 0(4 Q0    ( "- C%F9F+*M:0,  *@,   9              "
M@9O)  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ (T",
M66TJ)*^Q @  30<  !D              ("!.\T  'AL+W=O<FMS:&5E=',O
M<VAE970T-2YX;6Q02P$"% ,4    "  C0(Q9C6#F/'P"  #P!0  &0
M        @($CT   >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0
M   ( "- C%G"#O@/@ (  / %   9              " @=;2  !X;"]W;W)K
M<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ (T",6>,I5R87 @  [P0
M !D              ("!C=4  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q0
M2P$"% ,4    "  C0(Q9G9CLET(#  #I#   &0              @(';UP
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "- C%FMPA"F
M?@0  $D:   9              " @53;  !X;"]W;W)K<VAE971S+W-H965T
M-3 N>&UL4$L! A0#%     @ (T",6<%!Y/PG P  +!(   T
M ( !">   'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  C0(Q9EXJ[',     3
M @  "P              @ %;XP  7W)E;',O+G)E;'-02P$"% ,4    "  C
M0(Q9]T6J8AD$  "9(0  #P              @ %$Y   >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ (T",63B#;R;$ 0  #1X  !H              ( !
MBN@  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ (T",
M68"$^)W  0   !X  !,              ( !ANH  %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     #H .@#-#P  =^P

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>90</ContextCount>
  <ElementCount>209</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>30</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/StatementsOfOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/StatementsOfChangesInShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995615 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995616 - Disclosure - Income (Loss) Per Share of Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/IncomeLossPerShareOfCommonStock</Role>
      <ShortName>Income (Loss) Per Share of Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995617 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995618 - Disclosure - Financial Instruments and Credit Risk Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations</Role>
      <ShortName>Financial Instruments and Credit Risk Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995619 - Disclosure - Mortgages Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayable</Role>
      <ShortName>Mortgages Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995620 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995621 - Disclosure - Employees' Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/EmployeesRetirementPlan</Role>
      <ShortName>Employees' Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995622 - Disclosure - Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CashFlowInformation</Role>
      <ShortName>Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995623 - Disclosure - Capitalization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/Capitalization</Role>
      <ShortName>Capitalization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995624 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995625 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995626 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://jwmays.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995627 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995628 - Disclosure - Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MarketableSecuritiesTables</Role>
      <ShortName>Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/MarketableSecurities</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995629 - Disclosure - Mortgages Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayableTables</Role>
      <ShortName>Mortgages Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/MortgagesPayable</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995630 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeases</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995631 - Disclosure - Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CashFlowInformationTables</Role>
      <ShortName>Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/CashFlowInformation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995632 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://jwmays.com/role/RelatedPartyTransactions</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative</Role>
      <ShortName>Income (Loss) Per Share of Common Stock (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/IncomeLossPerShareOfCommonStock</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome</Role>
      <ShortName>Marketable Securities (Details) - Schedule of investment income</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative</Role>
      <ShortName>Financial Instruments and Credit Risk Concentrations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable</Role>
      <ShortName>Mortgages Payable (Details) - Schedule of mortgages payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/MortgagesPayableTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest</Role>
      <ShortName>Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/MortgagesPayableTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding</Role>
      <ShortName>Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/MortgagesPayableTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995642 - Disclosure - Mortgages Payable (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/MortgagesPayableDetailsNarrative</Role>
      <ShortName>Mortgages Payable (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/MortgagesPayableTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents</Role>
      <ShortName>Operating Leases (Details) - Schedule of revenues by lease and non-lease components</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome</Role>
      <ShortName>Operating Leases (Details) - Schedule of future minimum non-cancelable rental income</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense</Role>
      <ShortName>Operating Leases (Details) - Schedule of rental expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases</Role>
      <ShortName>Operating Leases (Details) - Schedule of additional information related to leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities</Role>
      <ShortName>Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995648 - Disclosure - Operating Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/OperatingLeasesDetailsNarrative</Role>
      <ShortName>Operating Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/OperatingLeasesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995649 - Disclosure - Employees' Retirement Plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative</Role>
      <ShortName>Employees' Retirement Plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/EmployeesRetirementPlan</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash</Role>
      <ShortName>Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/CashFlowInformationTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure</Role>
      <ShortName>Cash Flow Information (Details) - Schedule of supplemental disclosure</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/CashFlowInformationTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical</Role>
      <ShortName>Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/CashFlowInformationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995653 - Disclosure - Capitalization (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/CapitalizationDetailsNarrative</Role>
      <ShortName>Capitalization (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/Capitalization</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of rent payments expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="mays4406351-10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://jwmays.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>mays-20241031.xsd</File>
    <File>mays-20241031_cal.xml</File>
    <File>mays-20241031_def.xml</File>
    <File>mays-20241031_lab.xml</File>
    <File>mays-20241031_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="mays4406351-10q.htm">mays4406351-10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="335">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>68
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mays4406351-10q.htm": {
   "nsprefix": "MAYS",
   "nsuri": "http://jwmays.com/20241031",
   "dts": {
    "schema": {
     "local": [
      "mays-20241031.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mays-20241031_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mays-20241031_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mays-20241031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mays-20241031_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "mays4406351-10q.htm"
     ]
    }
   },
   "keyStandard": 185,
   "keyCustom": 24,
   "axisStandard": 12,
   "axisCustom": 0,
   "memberStandard": 14,
   "memberCustom": 16,
   "hidden": {
    "total": 18,
    "http://fasb.org/us-gaap/2024": 12,
    "http://xbrl.sec.gov/dei/2024": 6
   },
   "contextCount": 90,
   "entityCount": 1,
   "segmentCount": 30,
   "elementCount": 419,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 335,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://jwmays.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://jwmays.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets (Unaudited)",
     "shortName": "Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:Land",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:Land",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://jwmays.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://jwmays.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Consolidated Statements of Operations (Unaudited)",
     "shortName": "Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeasesIncomeStatementLeaseRevenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeasesIncomeStatementLeaseRevenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://jwmays.com/role/StatementsOfOperationsParenthetical",
     "longName": "00000005 - Statement - Consolidated Statements of Operations (Unaudited) (Parenthetical)",
     "shortName": "Consolidated Statements of Operations (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:EarningsPerShareDiluted",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:EarningsPerShareBasic",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:EarningsPerShareDiluted",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:EarningsPerShareBasic",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity",
     "longName": "00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2023-07-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-07-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://jwmays.com/role/StatementsOfCashFlows",
     "longName": "00000008 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "995615 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://jwmays.com/role/IncomeLossPerShareOfCommonStock",
     "longName": "995616 - Disclosure - Income (Loss) Per Share of Common Stock",
     "shortName": "Income (Loss) Per Share of Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://jwmays.com/role/MarketableSecurities",
     "longName": "995617 - Disclosure - Marketable Securities",
     "shortName": "Marketable Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations",
     "longName": "995618 - Disclosure - Financial Instruments and Credit Risk Concentrations",
     "shortName": "Financial Instruments and Credit Risk Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://jwmays.com/role/MortgagesPayable",
     "longName": "995619 - Disclosure - Mortgages Payable",
     "shortName": "Mortgages Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://jwmays.com/role/OperatingLeases",
     "longName": "995620 - Disclosure - Operating Leases",
     "shortName": "Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://jwmays.com/role/EmployeesRetirementPlan",
     "longName": "995621 - Disclosure - Employees' Retirement Plan",
     "shortName": "Employees' Retirement Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://jwmays.com/role/CashFlowInformation",
     "longName": "995622 - Disclosure - Cash Flow Information",
     "shortName": "Cash Flow Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://jwmays.com/role/Capitalization",
     "longName": "995623 - Disclosure - Capitalization",
     "shortName": "Capitalization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://jwmays.com/role/RelatedPartyTransactions",
     "longName": "995624 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://jwmays.com/role/Contingencies",
     "longName": "995625 - Disclosure - Contingencies",
     "shortName": "Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "995626 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "995627 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://jwmays.com/role/MarketableSecuritiesTables",
     "longName": "995628 - Disclosure - Marketable Securities (Tables)",
     "shortName": "Marketable Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://jwmays.com/role/MortgagesPayableTables",
     "longName": "995629 - Disclosure - Mortgages Payable (Tables)",
     "shortName": "Mortgages Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://jwmays.com/role/OperatingLeasesTables",
     "longName": "995630 - Disclosure - Operating Leases (Tables)",
     "shortName": "Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://jwmays.com/role/CashFlowInformationTables",
     "longName": "995631 - Disclosure - Cash Flow Information (Tables)",
     "shortName": "Cash Flow Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://jwmays.com/role/RelatedPartyTransactionsTables",
     "longName": "995632 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:ScheduleOfRentPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:ScheduleOfRentPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables",
     "longName": "995633 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
     "longName": "995634 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "995635 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-08-012024-07-31",
      "name": "us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-08-012024-07-31",
      "name": "us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative",
     "longName": "995636 - Disclosure - Income (Loss) Per Share of Common Stock (Details Narrative)",
     "shortName": "Income (Loss) Per Share of Common Stock (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R32": {
     "role": "http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome",
     "longName": "995637 - Disclosure - Marketable Securities (Details) - Schedule of investment income",
     "shortName": "Marketable Securities (Details) - Schedule of investment income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentIncomeTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative",
     "longName": "995638 - Disclosure - Financial Instruments and Credit Risk Concentrations (Details Narrative)",
     "shortName": "Financial Instruments and Credit Risk Concentrations (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember",
      "name": "MAYS:ConcentrationRiskPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember",
      "name": "MAYS:ConcentrationRiskPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable",
     "longName": "995639 - Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable",
     "shortName": "Mortgages Payable (Details) - Schedule of mortgages payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest",
     "longName": "995640 - Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest",
     "shortName": "Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InterestAndDebtExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCapitalizationTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InterestAndDebtExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCapitalizationTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding",
     "longName": "995641 - Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding",
     "shortName": "Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://jwmays.com/role/MortgagesPayableDetailsNarrative",
     "longName": "995642 - Disclosure - Mortgages Payable (Details Narrative)",
     "shortName": "Mortgages Payable (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "AsOf2019-11-30",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2019-11-30",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents",
     "longName": "995643 - Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components",
     "shortName": "Operating Leases (Details) - Schedule of revenues by lease and non-lease components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeaseBaseLeaseRentFixed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeaseBaseLeaseRentFixed",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome",
     "longName": "995644 - Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income",
     "shortName": "Operating Leases (Details) - Schedule of future minimum non-cancelable rental income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense",
     "longName": "995645 - Disclosure - Operating Leases (Details) - Schedule of rental expense",
     "shortName": "Operating Leases (Details) - Schedule of rental expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeasesRentExpenseSubleaseRentals",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfRentalExpenseTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "MAYS:OperatingLeasesRentExpenseSubleaseRentals",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfRentalExpenseTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases",
     "longName": "995646 - Disclosure - Operating Leases (Details) - Schedule of additional information related to leases",
     "shortName": "Operating Leases (Details) - Schedule of additional information related to leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:IncreaseDecreaseInOperatingLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:IncreaseDecreaseInOperatingLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities",
     "longName": "995647 - Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities",
     "shortName": "Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31_custom_OperatingLeaseMember",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
     "longName": "995648 - Disclosure - Operating Leases (Details Narrative)",
     "shortName": "Operating Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative",
     "longName": "995649 - Disclosure - Employees' Retirement Plan (Details Narrative)",
     "shortName": "Employees' Retirement Plan (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash",
     "longName": "995650 - Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash",
     "shortName": "Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure",
     "longName": "995651 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure",
     "shortName": "Cash Flow Information (Details) - Schedule of supplemental disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:IncomeTaxesPaidNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:IncomeTaxesPaidNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical",
     "longName": "995652 - Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)",
     "shortName": "Cash Flow Information (Details) - Schedule of supplemental disclosure (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:InterestPaidCapitalized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCapitalizationTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R48": {
     "role": "http://jwmays.com/role/CapitalizationDetailsNarrative",
     "longName": "995653 - Disclosure - Capitalization (Details Narrative)",
     "shortName": "Capitalization (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31",
      "name": "us-gaap:TreasuryStockCommonShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R49": {
     "role": "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense",
     "longName": "995654 - Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense",
     "shortName": "Related Party Transactions (Details) - Schedule of rent payments expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfRentPaymentsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-08-01to2024-10-31",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "MAYS:ScheduleOfRentPaymentsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
     "longName": "995655 - Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities",
     "shortName": "Related Party Transactions (Details) - Schedule of assets and liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-10-31_custom_RightOfUseAssetsMember",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-31_custom_RightOfUseAssetsMember",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mays4406351-10q.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued expenses",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of allowance for uncollectible receivables",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "MAYS_BuildingNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r126",
      "r517"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "MAYS_AdditionalMortgageLoansForCapitalImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "AdditionalMortgageLoansForCapitalImprovements",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional loans",
        "documentation": "Amount of mortgage loans for capital improvements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid In Capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r543",
      "r790",
      "r791",
      "r792",
      "r793",
      "r818",
      "r853"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_AggregateLongTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "AggregateLongTermLoan",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long term loan",
        "documentation": "Amount of aggregate long-term loan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r690",
      "r701",
      "r711",
      "r736"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r693",
      "r704",
      "r714",
      "r739"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r732"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r732",
      "r740",
      "r744",
      "r752"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r191",
      "r227",
      "r230",
      "r232",
      "r850"
     ]
    },
    "MAYS_AllowanceForDoubtfulAccountsReceivableChargeoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "AllowanceForDoubtfulAccountsReceivableChargeoff",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Charge-offs (recoveries)",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowances.",
        "label": "AllowanceForDoubtfulAccountsReceivableChargeoff"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve adjustments",
        "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "MAYS_AllowanceForUncollectibleAccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "AllowanceForUncollectibleAccountsReceivableMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Uncollectible Accounts Receivable [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfDeferredCharges",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of deferred charges",
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred finance costs included in interest expense",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r270",
      "r784",
      "r831"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r93",
      "r128",
      "r146",
      "r176",
      "r179",
      "r185",
      "r186",
      "r224",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r417",
      "r421",
      "r438",
      "r509",
      "r566",
      "r624",
      "r625",
      "r658",
      "r671",
      "r811",
      "r812",
      "r838"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r743"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "MAYS_BadDebtExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "BadDebtExpenseMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bad Debt Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_BondStBuildingBrooklynNYMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "BondStBuildingBrooklynNYMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable",
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bond St. building, Brooklyn, NY [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_BuildingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "BuildingNet",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Buildings - net",
        "documentation": "Amount after accumulated depreciation of building.",
        "label": "BuildingNet"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOther",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings, improvements, and fixtures",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "MAYS_BuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "BuildingsAndImprovementsMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings and improvements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_BuildingsHeldForLeasingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "BuildingsHeldForLeasingAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings held for leasing:",
        "documentation": "Buildings Held For Leasing [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r125",
      "r616"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r76"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r143"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r65"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash": {
       "parentTag": "MAYS_CashFlowInformation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r849"
     ]
    },
    "MAYS_CashFlowInformation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "CashFlowInformation",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash flow information",
        "documentation": "Amount of cash flow information.",
        "label": "CashFlowInformation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow Information",
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_CityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "CityMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/Contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r240",
      "r241",
      "r611",
      "r808",
      "r810"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends per share",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663",
      "r665",
      "r666",
      "r667",
      "r668",
      "r790",
      "r791",
      "r793",
      "r818",
      "r852",
      "r853"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://jwmays.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://jwmays.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r554"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://jwmays.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value $1 each share (shares-5,000,000 authorized; 2,178,297 issued)",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r512",
      "r658"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "MAYS_CompanyOwnedPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "CompanyOwnedPropertyMember",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Owned Property [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r32",
      "r33",
      "r189",
      "r610"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r32",
      "r33",
      "r189",
      "r534",
      "r610"
     ]
    },
    "MAYS_ConcentrationRiskPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ConcentrationRiskPercentage",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk, percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOther",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r147",
      "r148",
      "r258",
      "r277",
      "r468",
      "r486",
      "r508",
      "r617",
      "r619"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount outstanding",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80",
      "r272"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument face amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r445",
      "r446",
      "r630",
      "r631",
      "r656"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable",
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Annual Interest Rate",
        "verboseLabel": "Interest rate, percent",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r274",
      "r445",
      "r446",
      "r656"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r656",
      "r787",
      "r830",
      "r832"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Payment Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r629",
      "r823",
      "r824"
     ]
    },
    "MAYS_DebtInstrumentMaturityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "DebtInstrumentMaturityPeriod",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity period of loan",
        "documentation": "Maturity period of loan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r22",
      "r23",
      "r36",
      "r73",
      "r74",
      "r149",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r656",
      "r787",
      "r830",
      "r832"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term of loan",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "MAYS_DeferredChargesAmortizationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "DeferredChargesAmortizationPeriod",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred charges amortization period",
        "documentation": "Amortization period of deferred charges during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredChargesPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Charges",
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_DeferredCostsLeasingGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsLeasingGross",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred charges, net",
        "documentation": "For an unclassified balance sheet, this element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This amount is before considering accumulated amortization representing the periodic charge to earnings to recognize the deferred costs over the term of the related lease."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r835"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred financing costs",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r829",
      "r830",
      "r832"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394",
      "r510"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension contributions",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r358"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r18"
     ]
    },
    "MAYS_DisclosureOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "DisclosureOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases",
        "verboseLabel": "Operating Leases Details - Schedule Of Revenues By Lease And Non-lease Components",
        "terseLabel": "Operating Leases Details - Schedule Of Rental Expense"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r683",
      "r685",
      "r697"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income / (loss) per common share, basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r165",
      "r167",
      "r169",
      "r170",
      "r171",
      "r175",
      "r412",
      "r415",
      "r432",
      "r433",
      "r505",
      "r524",
      "r621"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperationsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income / (loss) per common share, diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r167",
      "r169",
      "r170",
      "r171",
      "r175",
      "r412",
      "r415",
      "r432",
      "r433",
      "r505",
      "r524",
      "r621"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://jwmays.com/role/IncomeLossPerShareOfCommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) Per Share of Common Stock",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r172",
      "r173",
      "r174"
     ]
    },
    "MAYS_EmployerContributingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "EmployerContributingPercentage",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer contributing, percentage",
        "documentation": "Percentage of employer contributing."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r123",
      "r134",
      "r135",
      "r136",
      "r150",
      "r151",
      "r152",
      "r154",
      "r159",
      "r161",
      "r163",
      "r178",
      "r225",
      "r226",
      "r239",
      "r289",
      "r406",
      "r407",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r431",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r449",
      "r462",
      "r522",
      "r528",
      "r529",
      "r530",
      "r543",
      "r596"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r690",
      "r701",
      "r711",
      "r736"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r687",
      "r698",
      "r708",
      "r733"
     ]
    },
    "MAYS_ExcessOfSubleaseIncomeOverRentalExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ExcessOfSubleaseIncomeOverRentalExpense",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Excess of sublease income over lease cost",
        "documentation": "Amount of excess of sublease income over lease cost.",
        "label": "ExcessOfSubleaseIncomeOverRentalExpense"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtAxis",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of Debt [Axis]",
        "documentation": "Information by type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtLineItems",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt extinguished."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment depreciation and amortization period",
        "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r820",
      "r821",
      "r826"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-Of-Use Assets",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r228",
      "r229",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r271",
      "r287",
      "r429",
      "r435",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r523",
      "r628",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r659",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r802",
      "r803",
      "r804",
      "r805",
      "r819",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827"
     ]
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments and Credit Risk Concentrations",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Charge-offs (recoveries)",
        "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r627",
      "r807"
     ]
    },
    "MAYS_FishkillBuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "FishkillBuildingMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fishkill building [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_FishkillNewYorkBuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "FishkillNewYorkBuildingMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fishkill building [Member]",
        "label": "Fishkill building [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_FiveHundredFour506FultonStreetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "FiveHundredFour506FultonStreetMember",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "504-506 Fulton Street [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r740"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r740"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r740"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r740"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r740"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixtures and equipment [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred costs",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r60",
      "r760"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative and general expenses",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r576"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (loss) from operations before income taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r83",
      "r92",
      "r506",
      "r519",
      "r623",
      "r624",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r396",
      "r397",
      "r398",
      "r403",
      "r644",
      "r817"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r396",
      "r397",
      "r398",
      "r403",
      "r644",
      "r817"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes provided (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r109",
      "r162",
      "r163",
      "r176",
      "r183",
      "r186",
      "r395",
      "r396",
      "r408",
      "r525",
      "r644"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r391",
      "r392",
      "r399",
      "r400",
      "r401",
      "r405",
      "r536"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, net of capitalized interest of $21,425 (2024) and $20,463 (2023)",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r142",
      "r402",
      "r403"
     ]
    },
    "MAYS_IncreaseDecreaseBadDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "IncreaseDecreaseBadDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bad debt expense (recoveries)",
        "documentation": "The increase (decrease) during the reporting period in amount bad debt expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued expenses",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Receivables",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provision (benefit) for deferred income taxes",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in Operating Assets and Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAdditionalInformationRelatedToLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows from operating leases",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInSecurityDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInSecurityDeposits",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Security deposits payable",
        "label": "Increase (Decrease) in Security Deposits",
        "documentation": "The increase (decrease) during the reporting period in security deposits."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r694",
      "r705",
      "r715",
      "r732",
      "r740",
      "r744",
      "r752"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r686",
      "r755"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r686",
      "r755"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r686",
      "r755"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest and Debt Expense",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend and interest income",
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r84",
      "r86",
      "r87",
      "r88",
      "r854"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest",
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense, net of capitalized interest",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r795"
     ]
    },
    "us-gaap_InterestPaidCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosureParenthetical",
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfInterestExpenseNetOfCapitalizedInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized interest",
        "verboseLabel": "Interest paid, net of capitalized interest",
        "documentation": "Amount of cash paid for interest capitalized, classified as investing activity."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r785"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividend and interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r182",
      "r186",
      "r624",
      "r782"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r59"
     ]
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeTextBlock",
     "presentation": [
      "http://jwmays.com/role/MarketableSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of investment income",
        "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r59",
      "r61",
      "r851"
     ]
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/MarketableSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r110",
      "r192",
      "r193",
      "r436",
      "r437",
      "r846"
     ]
    },
    "MAYS_JamaicaAvenueAt169thStreetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "JamaicaAvenueAt169thStreetMember",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jamaica Avenue at 169th Street [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Land",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "us-gaap_LeaseExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseExpirationDate1",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Expiration Date",
        "label": "Lease Expiration Date",
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_LeasedPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "LeasedPropertyMember",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased Property [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Improvements to leased property [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r457"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases - Lessee",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of annual undiscounted cash flows of the operating lease liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted cash flows",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: present value discount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases extended period",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorLeasesPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases - Lessor Revenue",
        "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r458"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceived",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Lessor, Operating Lease, Payment to be Received",
        "documentation": "Amount of lease payments to be received by lessor for operating lease."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2030",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future minimum non-cancelable rental income",
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "For the remainder of 2025",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "After 2030",
        "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome": {
       "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities",
        "label": "Liabilities [Default Label]",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r37",
      "r38",
      "r39",
      "r41",
      "r42",
      "r43",
      "r44",
      "r146",
      "r224",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r418",
      "r421",
      "r422",
      "r438",
      "r553",
      "r622",
      "r671",
      "r811",
      "r838",
      "r839"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r81",
      "r514",
      "r658",
      "r788",
      "r806",
      "r828"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableToBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableToBank",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets",
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgages payable, net",
        "verboseLabel": "Net",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80",
      "r848"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r80",
      "r262",
      "r273",
      "r630",
      "r631",
      "r656",
      "r848"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r149",
      "r266"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/MarketableSecuritiesDetails-ScheduleOfInvestmentIncome",
      "http://jwmays.com/role/StatementsOfCashFlows",
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net unrealized loss on marketable securities",
        "negatedLabel": "Net unrealized loss on marketable securities",
        "verboseLabel": "Net unrealized (loss) on marketable securities",
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative",
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r121",
      "r122",
      "r242",
      "r243",
      "r244",
      "r245",
      "r361",
      "r390",
      "r434",
      "r502",
      "r526",
      "r527",
      "r533",
      "r545",
      "r546",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r614",
      "r615",
      "r626",
      "r634",
      "r643",
      "r649",
      "r650",
      "r654",
      "r655",
      "r660",
      "r813",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative",
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r121",
      "r122",
      "r242",
      "r243",
      "r244",
      "r245",
      "r361",
      "r390",
      "r434",
      "r502",
      "r526",
      "r527",
      "r533",
      "r545",
      "r546",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r614",
      "r615",
      "r626",
      "r634",
      "r643",
      "r649",
      "r650",
      "r654",
      "r660",
      "r813",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_MortgageNotesPayableDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageNotesPayableDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgages Payable",
        "documentation": "The entire disclosure for mortgage notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_MultiemployerPlanContributionRateIncreaseDecrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlanContributionRateIncreaseDecrease",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contribution rate, percentage",
        "documentation": "Increase (decrease) in employer's contractual contribution rate to multiemployer plan."
       }
      }
     },
     "auth_ref": [
      "r638",
      "r641"
     ]
    },
    "us-gaap_MultiemployerPlanNumberOfEmployeesCovered": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlanNumberOfEmployeesCovered",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of employees",
        "documentation": "Number of entity's employees covered by multiemployer plan."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816"
     ]
    },
    "us-gaap_MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expire date",
        "documentation": "Expiration date of collective-bargaining arrangement (CBA) requiring contribution to multiemployer pension plan determined to be individually significant, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r643"
     ]
    },
    "us-gaap_MultiemployerPlanPensionSignificantEmployerContributionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MultiemployerPlanPensionSignificantEmployerContributionCost",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer contributions",
        "documentation": "Amount of cost for employer contribution to multiemployer pension plan determined to be individually significant."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r643"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (used) in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash (used) in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity",
      "http://jwmays.com/role/StatementsOfOperations",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "label": "Net income (loss)",
        "verboseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r67",
      "r85",
      "r124",
      "r131",
      "r132",
      "r136",
      "r146",
      "r153",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r162",
      "r163",
      "r168",
      "r224",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r412",
      "r415",
      "r433",
      "r438",
      "r521",
      "r574",
      "r594",
      "r595",
      "r669",
      "r811"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal net operating loss carryforward",
        "documentation": "Amount of profit (loss) after Federal Home Loan Bank (FHLBank) assessments attributable to the parent."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total investment income and interest expense",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income and interest expense:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r623",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "MAYS_OperatingLeaseBaseLeaseRentFixed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeaseBaseLeaseRentFixed",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents": {
       "parentTag": "us-gaap_RentalIncomeNonoperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Base rent - fixed",
        "documentation": "Amount of operating lease base lease rent fixed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense": {
       "parentTag": "MAYS_ExcessOfSubleaseIncomeOverRentalExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r657"
     ]
    },
    "MAYS_OperatingLeaseExpenseInExcessOfCashPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeaseExpenseInExcessOfCashPayments",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense in excess of cash payments",
        "documentation": "Amount of operating lease expense in excess of cash payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of revenues by lease and non-lease components",
        "documentation": "Tabular disclosure of components of income from operating lease."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r460"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets",
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities",
        "verboseLabel": "Total Lease Liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "MAYS_OperatingLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeaseMember",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_OperatingLeaseReimbursementsOfCommonAreaCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeaseReimbursementsOfCommonAreaCosts",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents": {
       "parentTag": "us-gaap_RentalIncomeNonoperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reimbursements of common area costs",
        "documentation": "Amount of operating lease reimbursements of common area costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "us-gaap_OperatingLeaseVariableLeaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseVariableLeaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents": {
       "parentTag": "us-gaap_RentalIncomeNonoperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-lease components (real estate taxes)",
        "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r461"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r657"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r657"
     ]
    },
    "MAYS_OperatingLeasesIncomeStatementLeaseRevenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeasesIncomeStatementLeaseRevenues",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental income",
        "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_OperatingLeasesRentExpenseSubleaseRentals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "OperatingLeasesRentExpenseSubleaseRentals",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense": {
       "parentTag": "MAYS_ExcessOfSubleaseIncomeOverRentalExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRentalExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sublease rental income",
        "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rental expense incurred under operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_OtherDeferredCostsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDeferredCostsGross",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMaturitiesOfLong-termMortgagesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred financing costs",
        "label": "Other Deferred Costs, Gross",
        "documentation": "Gross amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies."
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation",
        "label": "Other Depreciation and Amortization",
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r18",
      "r53"
     ]
    },
    "us-gaap_OtherLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesMember",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other liabilities."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r692",
      "r703",
      "r713",
      "r738"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r695",
      "r706",
      "r716",
      "r741"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r695",
      "r706",
      "r716",
      "r741"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rent Payments",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees' Retirement Plan",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r313",
      "r315",
      "r321",
      "r338",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r356",
      "r357",
      "r358",
      "r635"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r342",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r359",
      "r363",
      "r635",
      "r636",
      "r640",
      "r641",
      "r642"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "MAYS_PercentageOfOtherConditionOfEmployment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "PercentageOfOtherConditionOfEmployment",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of other condition of employment",
        "documentation": "Percentage of other condition of employment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaids and other assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r131",
      "r132",
      "r140",
      "r146",
      "r153",
      "r159",
      "r162",
      "r163",
      "r224",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r412",
      "r415",
      "r416",
      "r419",
      "r420",
      "r433",
      "r438",
      "r506",
      "r520",
      "r542",
      "r574",
      "r594",
      "r595",
      "r645",
      "r646",
      "r670",
      "r781",
      "r811"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment-at cost:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities",
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r457"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentImpairment": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentImpairment",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment",
        "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities",
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment-net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r457",
      "r507",
      "r518",
      "r658"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOther",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "MAYS_BuildingNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Other, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r102",
      "r108",
      "r516"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities",
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r457"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ending balance",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r231"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative",
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r121",
      "r122",
      "r242",
      "r243",
      "r244",
      "r245",
      "r313",
      "r361",
      "r386",
      "r387",
      "r388",
      "r390",
      "r434",
      "r476",
      "r485",
      "r502",
      "r526",
      "r527",
      "r533",
      "r545",
      "r546",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r614",
      "r615",
      "r626",
      "r634",
      "r643",
      "r649",
      "r650",
      "r654",
      "r655",
      "r660",
      "r663",
      "r809",
      "r813",
      "r823",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative",
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r121",
      "r122",
      "r242",
      "r243",
      "r244",
      "r245",
      "r313",
      "r361",
      "r386",
      "r387",
      "r388",
      "r390",
      "r434",
      "r476",
      "r485",
      "r502",
      "r526",
      "r527",
      "r533",
      "r545",
      "r546",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r614",
      "r615",
      "r626",
      "r634",
      "r643",
      "r649",
      "r650",
      "r654",
      "r655",
      "r660",
      "r663",
      "r809",
      "r813",
      "r823",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable",
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Property [Axis]",
        "documentation": "Information by name of property."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118",
      "r612",
      "r613",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable",
      "http://jwmays.com/role/MortgagesPayableDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118",
      "r612",
      "r613",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862"
     ]
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, net",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r687",
      "r698",
      "r708",
      "r733"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r339",
      "r466",
      "r467",
      "r511",
      "r515",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r571",
      "r573",
      "r603"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r467",
      "r837"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r577",
      "r578",
      "r581"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r339",
      "r466",
      "r467",
      "r511",
      "r515",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r571",
      "r573",
      "r603",
      "r837"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r464",
      "r465",
      "r467",
      "r469",
      "r539",
      "r540",
      "r541",
      "r579",
      "r580",
      "r581",
      "r600",
      "r602"
     ]
    },
    "MAYS_RentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "RentExpense",
     "crdr": "debit",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rent Expense",
        "documentation": "Amount of rent expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RentalIncomeNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RentalIncomeNonoperating",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfRevenuesByLeaseAndNon-leaseComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Rental income",
        "label": "Rental Income, Nonoperating",
        "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments - mortgages",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r537"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r147",
      "r148",
      "r258",
      "r277",
      "r468",
      "r486",
      "r508",
      "r618",
      "r619"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r688",
      "r699",
      "r709",
      "r734"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r689",
      "r700",
      "r710",
      "r735"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r696",
      "r707",
      "r717",
      "r742"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r786",
      "r847",
      "r849"
     ]
    },
    "MAYS_RestrictedCashOthers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "RestrictedCashOthers",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash": {
       "parentTag": "MAYS_CashFlowInformation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash, other",
        "documentation": "Amount of other restricted cash."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_RestrictedCashTenantSecurityDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "RestrictedCashTenantSecurityDeposits",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash": {
       "parentTag": "MAYS_CashFlowInformation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfCashAndCashEquivalentsAndRestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash, tenant security deposits",
        "documentation": "Restricted cash relating to tenant security deposits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r75",
      "r513",
      "r531",
      "r532",
      "r538",
      "r555",
      "r658"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r150",
      "r151",
      "r152",
      "r154",
      "r159",
      "r161",
      "r163",
      "r225",
      "r226",
      "r239",
      "r406",
      "r407",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r423",
      "r425",
      "r426",
      "r428",
      "r431",
      "r447",
      "r449",
      "r528",
      "r530",
      "r543",
      "r853"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r342",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r359",
      "r360",
      "r363",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r342",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r359",
      "r360",
      "r363",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642"
     ]
    },
    "MAYS_RevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "RevenueMember",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenues",
        "label": "Revenues [Default Label]",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r137",
      "r146",
      "r176",
      "r180",
      "r181",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r224",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r438",
      "r506",
      "r624",
      "r811"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_RightOfUseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "RightOfUseAssetsMember",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-Of-Use Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "MAYS_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of additional information related to leases",
        "documentation": "Tabular disclosure of leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCapitalizationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalizationTextBlock",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of interest expense, net of capitalized interest",
        "documentation": "Tabular disclosure of the capitalization of the entity comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of supplemental disclosure",
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r789"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of mortgages payable",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r22",
      "r23",
      "r36",
      "r73",
      "r74",
      "r630",
      "r632",
      "r789",
      "r830"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://jwmays.com/role/EmployeesRetirementPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r26",
      "r27",
      "r28",
      "r29"
     ]
    },
    "us-gaap_ScheduleOfExtinguishmentOfDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfExtinguishmentOfDebtTable",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableDetails-ScheduleOfMortgagesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extinguishment of Debt [Table]",
        "documentation": "Disclosure of information about debt extinguishment. Includes, but is not limited to, gain (loss) on extinguished debt, income tax effect on gain (loss), and gain (loss) after income tax."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/MortgagesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of long-term mortgages outstanding",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfAnnualUndiscountedCashFlowsOfOperatingLeaseLiabilities",
      "http://jwmays.com/role/OperatingLeasesDetails-ScheduleOfFutureMinimumNon-cancelableRentalIncome",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfPropertyAndEquipmentDepreciationAndAmortizationPeriod",
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r457"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfAssetsAndLiabilities",
      "http://jwmays.com/role/RelatedPartyTransactionsDetails-ScheduleOfRentPaymentsExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r577",
      "r578",
      "r581"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets and liabilities",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_ScheduleOfRentPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ScheduleOfRentPaymentsTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of rent payments and expense",
        "documentation": "Tabular disclosure of rent payments."
       }
      }
     },
     "auth_ref": []
    },
    "MAYS_ScheduleOfRentalExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ScheduleOfRentalExpenseTableTextBlock",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of rental expense",
        "documentation": "Tabular disclosure of rental Expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of cash and cash equivalents and restricted cash",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r76",
      "r849"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "MAYS_SecurityDepositsPayableNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "SecurityDepositsPayableNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security deposits payable",
        "documentation": "Amount of security deposits payable noncurrent during the period."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r144"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r45",
      "r48",
      "r49",
      "r123",
      "r134",
      "r135",
      "r136",
      "r150",
      "r151",
      "r152",
      "r154",
      "r159",
      "r161",
      "r163",
      "r178",
      "r225",
      "r226",
      "r239",
      "r289",
      "r406",
      "r407",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r431",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r447",
      "r449",
      "r462",
      "r522",
      "r528",
      "r529",
      "r530",
      "r543",
      "r596"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r178",
      "r449",
      "r503",
      "r535",
      "r544",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r575",
      "r576",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r596",
      "r664"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://jwmays.com/role/OperatingLeasesDetailsNarrative",
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r178",
      "r190",
      "r449",
      "r503",
      "r535",
      "r544",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r575",
      "r576",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r596",
      "r664"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r691",
      "r702",
      "r712",
      "r737"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets",
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r48",
      "r49",
      "r69",
      "r556",
      "r572",
      "r597",
      "r598",
      "r658",
      "r671",
      "r788",
      "r806",
      "r828",
      "r853"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityBeforeTreasuryStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityBeforeTreasuryStock",
     "crdr": "credit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Stockholders' equity before treasury stock",
        "label": "Stockholders' Equity before Treasury Stock",
        "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://jwmays.com/role/Capitalization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalization",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r145",
      "r275",
      "r276",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r430",
      "r599",
      "r601",
      "r609"
     ]
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowElementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://jwmays.com/role/CashFlowInformationDetails-ScheduleOfSupplementalDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash Flow Information"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "MAYS_ThreeTenantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "ThreeTenantsMember",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three Tenants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r799",
      "r800",
      "r801"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesDetails-ScheduleOfAllowanceForUncollectibleReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r271",
      "r287",
      "r429",
      "r435",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r523",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r659",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r802",
      "r803",
      "r804",
      "r805",
      "r819",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://jwmays.com/role/StatementsOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Held in Treasury",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://jwmays.com/role/BalanceSheetsParenthetical",
      "http://jwmays.com/role/CapitalizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock held in treasury, at cost",
        "verboseLabel": "Shares of treasury stock",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://jwmays.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://jwmays.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock held in treasury, at cost - 162,517 shares at October 31, 2024 and July 31, 2024",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r48"
     ]
    },
    "MAYS_TwoTenantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://jwmays.com/20241031",
     "localname": "TwoTenantsMember",
     "presentation": [
      "http://jwmays.com/role/FinancialInstrumentsAndCreditRiskConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Tenants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://jwmays.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r100",
      "r101",
      "r103",
      "r104"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://jwmays.com/role/StatementsOfOperationsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average common shares outstanding, diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r171"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://jwmays.com/role/IncomeLossPerShareOfCommonStockDetailsNarrative",
      "http://jwmays.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average common shares outstanding, basic",
        "verboseLabel": "Average common shares outstanding",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r171"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://jwmays.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481244/470-50-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/230/tableOfContent"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481178/840-20-25-16"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481178/840-20-25-17"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-14"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3A"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3A"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479341/842-30-25-10"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>69
<FILENAME>0001206774-24-001105-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001206774-24-001105-xbrl.zip
M4$L#!!0    ( "- C%DK[(FD@PT  *R.   1    ;6%Y<RTR,#(T,3 S,2YX
M<V3M75ESXS82?M^J_0]8O62F=F7Y3NS82<GV>**4;7DM.\GL2PHB(0DQ"2@
M:%OY]0N ]R6"E+QA:NF'&0IH-+KQ-:[&=?;]F^N %\0XIN2\M[>SVP.(6-3&
M9'[>>YKTAY/+T:@'OO_N[W\#\N_L'_T^N,;(L4_!%;7Z(S*CWX([Z*)3\!D1
MQ*"@[%OP$W0\%4)_N7BXD3]]_J?@:&?_T +]O@&WGQ"Q*7MZ&$7<%D(L^>E@
M\/KZND/H"WRE[)GO6-0U8S@14'@\XK;[MAO\F26_Q=R*$O\3'A[1K]\>\"]S
M1+[QQO\AM_QG.+ZZA/?BCQ_O5OC+\\)SQ?[L9_?X9?7*+C][H\?5U2>XH#\?
M_GMTXV=YQJT%<B&0$!!^WE/Z!>J]'NQ0-A_L[^[N#7ZYO9EHNIY/>/KF8/)<
M1+YW<G(RT+$A:8[R;<J<D/7!0$5/(4<19QF+U]!CP@4D5HK>%E&")/'1P(],
MD>)"TF.?%(>D-LK0<63MS.G+0$9(^OW#D-#C_3F$RXAX!OE4,PTB4L2<B3RA
M#,P2]<5JB7@AJ1^52H LNUA6&9$BM 7+<$X5KXP>J&B59K^_>] _V M3W@Z_
M3*)$O[VZ<*6-7G/?VU5TR$$N(N*:,O<*S:#G2$U_]Z"#9QC9/2 @FR.AK)@O
MH876\@HK B2$ROHB*VT0HL*62RPK1!0@@Y0!G3+JH$<I.U ?LL(69:"B!I=4
M-C0]@&61^9\)5B$S&\TPP3KCH'KN@;ZJC)Y247[JE&>#+'&>D\>1/2;?Z>\E
M0UPFUPK=R( @?4"R/JT%'<MS&B6-Y5N7,@@/B[%Y^5Y 1]7.R0(AP?UR3@<9
ME?>^+&355J*HP FG#K9EB T"?L!G"#X\$>C96,9\[""IA.0>,JGQ @DL%2C
M)QUO!-9!,[# AU1>'7B%X$4%R\>S\5*-;63.0<4JB3,"[7 =:#%C0&<@9MW5
MM69P%50Z$T(C((\V!;*KAW6!O5Q ,D=\1"8+67(+ZMAR;O'I=P^+5072QBF-
MH#\VAS[(&& "DEE_!?S,.WMX)WNH90)FJ'_]+JAW*%>B#/GBVJ&O!9UO'&6$
MX#<U$)2<@6;=@=4(K*H&N9C.",:336'L6EHC6#W7A6PUGDWPG."9+"DBAI9%
M/2(PF=_+$K<P"BNE&>UZ>$].CH[WU+#J"G/+H=QC2"'MLU9H)IB#F#L(V7<P
M%L$X(O(3W5#.[Q'3O9&L?=1U*9D(:CW[^%41&0!WG 7.YPD^**X?@>3K]X6Z
M6FK60//N4"M"[1:R9R3@U$$39'E,9AQ6M<(8 WR^SN(3,P(QIPZ-(C2N,8'$
MPM 9$2Z8]D;R(;$O&9(=R@/FS[(+LF1@RDM0-Y$!AM]D,8SR (E, "0V\+,!
M*A^0SJB#N+#"42;F4 [:[^%*U8F@LF5##4 ZR56TD D(N'0(%"$0>$G(_ 9!
M'K9VV<#J\M_?S99_Q /X3+KB+RK^3^[2H2N$^(,<%3,]A+YW(/%A*(LT@&,O
M"T?$ZRL0<P.*70=,X<I9,%52"]+,U1('ZV@%$0: [&<!B29)(,&IPZ(8BR46
MT,%_I&!(A1D@<)!'(,FB*_JBHG] CIK@RYF[6#TR2#BT$H.MTE@#. ZS< 3,
M@.8&DNPZ:(K7]O5$')'8(9 .,@ A-^]/<>C*O;F'IHFGIH;'9C\W\3?WV( /
MX5?G@]L X4<UJ:B%;Y#" -V<VZ .NGXV';;&+IXDDFOB#7#+N0H*W3T=1+6<
M BEXBN,,H*EV$'2PU/$4)%$ICJH&Y:#2:]!A4G>6FL2E/-H FYP+H7#&V@'4
M:/Z41*F"Q@"JG'.A?"[5X;6%H=^5[-*QP_OJE(#M.6@\&SJR7JBMG]>4/1&+
M.@Z2Y2T+^@%9"+_4'BHVS,' 5G)ND#I#RT"LCRI9()E*!T/9@&P7@)>4#K!8
MO,[DMFER]XS*SE*LAL16&YR6RJ%[A62965BK+<.'KASC!/ZM>\0PM3>SP699
M&AAESAFT!:-<!L+JA3D4B@OLA+PZ"B8D!DLM<F>H&QOJ'61J(/>"&EA<G-;
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
M4W%MDUDEEU7[/*,_"SSBA5%RL*ER\J>NJ%9 TP& KKHT)6"3TAHNS&E*T38
MF5Z?ZRI+@W.;%)6SM;I.1V/J*S:V9M*K<U!+DZSC/(W-"JW\J$W2IB7J%26T
MS%+KS-T 8H:'[-(:&-!GWHLW@Y5#0E>N C4S.K"FQU"KCBJ6IR\/F^8ZV05;
M#X3AY&*BWY!'FJ<_77C3,TA7;7:3BTT:S>RPQ&7C-K :PG2 L>X85/%NEYXR
M5W8!;"=W",? YRH!DF3$\YUM')Z_090+0O<(8LLI""[D13L "3+UA8C*]XC)
M5#U@IZ9G[!$DJHHV)'&)E8'4^")J'\(6C4F8*G1B_DHSTW8OI;HV,PZO>(L4
MF;.1&ML))GC>M!VN!# ]8O65J^2V9>DSYB9(EP>,2CL(AYON(!C9%^G\P%&)
MYT_Z/*<=.1YQBEW]"RUH^+.3]&BS-.0"^'$X 8S#<.W!I1)[/W5@#S Y I7Y
M73%^B [(N6&4KW)G)\N'D-=?YK'0L1O!^K?Y3$<7',:N-( IM#D.*+:Q( CH
MJ)7Z8>\*P\/7_X/CXI4E^ PG_Y^@V1E^C-3), [5!F2!QUY3$SK<61EKE2B>
MDEI1=M-4H EN/!6QZ?CJ)":KLM7B'.Y:NU?MD*8/@FRL5EWAV#1BB_1=S_-3
MO1 W/36-U!8PTX=%-E:EEEB&=XKEDI=TXI^2\S<7AVE0F=WTJ57]TX+!](GS
MS=SE&L*R=R2FCX&D-2BZ [$*9?J(>L_C4"X4FY28[09=D]5#- W:4S374]M/
M]JJM40Q6!31V;7H>V:O2C7=!S>FX'FYGQ^%7]P%U693(H#77_#OV*KB+E"Q7
M;WI]4!:V2:\1ZJ)P/7R:)F!QWF<S25IN%#I78*PS"S3CTS0*&U-0&W)N7W!6
MYZ1Z]487_==A-77]KA)3*@G9I%<%VTGHN=DNA!2'H5V(=.UZ3X_=OV*/X36N
MV.Z"P])=C :M5G<Q.@O,*@^FX#]? V]@U5(<INXM6*1J2IZ#O,<LX)L<:I[4
M$)9:;(/&:A7XS<*PRCXYJY6[A<MWW-9>_"JT3)Z%KKJ;\S?7CV>B8M\5F_BW
M*,+G\SEV&^QA;#I,6YD9N5=+^;I'&E860=HLS"9/MX$PAPL_;19FTR1LS;T
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
M$O%B<1](""&=]_B/1UA2P"?_!U!+ P04    "  C0(Q9B=;O,) :   "C $
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
M%FVNK75>?EV5[LAL,GJ!P0)^)5/+5+)$W9;CFVT-7$6M6\;J:C-ZP;0U&V@
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
M@Q8%00-+J#&%.EOH5V'MM0A[$B5G^*$Z?UGCO#1P4BWGC78FF"VS5$(PR&-
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
M:8W?#F,EB2SJ?;JA 2M-/49RH'BB :>?DK3R89ER_XBSK,[9LW)%)>R;+7K
M8[[(DJ 8HX6GY0S70$V")1C:G#^QT3D=)CDZVY,/21X)MHD_K3!8"HT1.K*(
MJR&F%XA)O4MK+1R2)'VS1P-US)N1&"C&J+%IN2+$$9</3Y+S/'&B2"L7AB C
MF&IZU$( R3%$9J,&E0Y)C(NTC*-,8+F@GXT3 "RRO@FBA3LFB20(BB@Z=%JR
M"(6&,UPE*&%^P1%QHTM/,@Q9)*AJJK1B (DRQF:C"9,/0I+3#2$#U/H>1R_J
M;5/6 K;=G]7(@2"*!9RT:RO$!T0)U .=YU5:;2_2#%]O%.D<:A%?W-"!:S@Q
M_AX$%S2@I,(P7 PQ.20$@[1\LTN05ZPD@]:=L9A?!JA!#EDPE '$!"4P#1LZ
M65XF, @C3GEQU.PR3_#+?^"MUB])SB\G-#"'I!@) 6*%&IF&%K4PXM*(B@<A
MQBU)5Q'9WJ>QI:N0!?U20P=TR(VQ%"!R:*!IV%%+H_O+TY ]R3QZN4PH4=-%
M&O--9PM+M/)^R6*!/>2,1A@0=<P(-0QB-S4,M4(2B5T?0=9%+]V!U\\EV],B
MT8]0+%I^2>7DPI!:1A5 !'/!J:'90/5(Y*2@@J#: &(6@C!NEB3T097U?Z[2
M'+_7^J^4]<LN ]PAIQ2"@)BD1Z?A3RUYU/R!F ZZR:&0YL,$5S^$)\T'5])\
M $V:#[N09OY< "'-QPFN?@Q/FH^NI/D(FC0?=R(-*^@>DC;LAIP;,B^>5<G9
M6LD@E)&A*@G3B<&CBX3-1A9^@1$=SS"5D#3A ZL;<DN*IS2/]4-FG7@0PFA
M*UDSDH5''35 &W_: 7&C%S36B$&Y]25IQ,)$F2%(=8@1,O!(,@1F#2Y".B0E
M;HNRBK+_FZZ-$W&U<!!Z* $K23*0A$<5%3P;880.HDHA)M8U7=F&AO(HV>A[
M?T> %;"Z(\"]+T&00(5(>;D4$7M'WL^)L2'/C.!($Q&&7WMK9 6HMHU[W\%H
M8AF0\F),)A/B1>;WL-X^%KD^04 6\=72.G!-:X^_!]'B&E#R12 \UXS)!5J-
M?ZE$(4%5[]1]YZUG'\-I._+F"Q"M.T:CN!!(?.^Y-?]*THK^\FFQ6FWR>I='
ME3>HD?/5RD:838LKA4"TO@G9F FU+!H*>Z;%?9&E<<HJ''^BDT^21BJO5$*^
M"*$'V+!!E@!!!2TLZ>[R5A UDIY)<$LP(R&F#<$/ >(\P>1FL5#V]B9A7Z2P
M V[(H9<$01(K/*FV+\''<4\#"17$=<+2YK(L-YA,(H]")1"%M. U1)+D(=))
M!])**J$8DEOW.-[0_G'[_L/#/*TRU>12%O'6)VG M3W2Z'L0W-" DJX]9=^Q
MJ]G>?_CZX1O4:'EN_NMB3B)V+<_]=O509)KJ4THI7R0P0&QXH! !004]+NF>
MO@+5HDC(AJA.-0"K<&?TO2\"*&$U33_X$D2CJQ!)+_^@K0.%_/.7^)&"PIH#
M"6HQWZ%?!7(<_OLR("A@ "9-2FI1U,B&.)#0=5E+^R!@&6P0L+0, I80!P%+
MUT' ,M@@H/E942*$QJ6;ARQ=1IKBA$9IWZ0P0![S0R$*BBIZ?-J8T:J@3L=W
M14M>XNPR7Q1DQ7__@OZA\%(CYZVFI0EF6]12)02"(R9D4EE+472N)XR8M&]>
M;)*TPHD <Y'F41ZG4=:61U2MB-M5O+'%$7Q+'(L\# ZY@93H)-2:6H:M8E?J
MTO=2NDC ^"O.LO_(B^?\'D=ED>-$K*6H=HK,\GXS9BRPATDS&F$0=')!J$F=
M84K'7Y@6:M3JE; @3/JYR#9Y%1%^EIRH(I-&SB]S-#"'C!D) 6**&IF&(:TP
M$M)A#FB+ZA'M((L%/&4)&+.XY^/:1M"C4]M*64"<,0+4G>&N:WYT8V.A%>B(
M9879?1'I$SZ+JJC&IO57)^[[4*4)]/@TI4H6$(6, +7G)UL=5BHF:C@5K&0,
M.:5#K65AR!(?2?DO'"-!E&O'M"* Z*'"9:@@0U C&X0+]ZLHRTXV99KC4M\1
MC:3\<D$)<<B%@0@@+JAP:;C 15$C&X0+YRM,EK1[^Y$4S]5C79]5ZYM&VB\W
MC)"''%&* N**"9^&,XT*$CI-2=TPY'GI"HJ+*HMZ3Q6BGFFC!3OBC"0'B3 Z
M<!);,ARS]9;KHD+S K$+"JM'C'@Z:T(_[U6"%W9"W302Q^Q A!B5YTE$5!0R
M"7N_=40+6+I[1)($020K//T])*T&:E0\LX;?K-B?QW$0EQ5>:4\[V%5\,<@5
M?,,CFSP(-CF"''.*JPTGUUP1,<V0U8SZQ>WU0[R!D.>1L0+@:&#<DP#!$2TL
MW;"X?U= F-IYFX<LC2^R(M*OL@QD/%?,D^&-BN5U H 8(*/2E<CC@HA+!FG_
MDRC_0C;K*M[>DB+&F&59E6VTLJV_.6K[Y<PDEX9L<E(%Q+,I>#4,[$R@GHVC
M7H\5<C&/)8VS:FY%_.7^,:(/\&93E:P'I<#TJ^!&)<_;"PX.C#89#!J J.<
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
M0X>W](N8CDFLU47@K.[Y??K&#4$EKKT6]R#2_6, NI_GQJ)V!I32^2D^3)G
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
M )/R^ @I<EQLRFR+9L\18??%#+:^&B.!JE:QLFM1A1ECS^A_-:5+E%*^J&*
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
M^]E#6;&J-J,'Y*+@]8"T%?C@M+16.CCSG"%*P[E6H6/:KXU.^ /V]^DRYS7
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
MO,B/Q;^HT761L\%%<,J*#8JAZ[?15HQ\BA,L%FIP4K_#6R<F[VO4_W[5O@]
MWM+:U2*8U^$@;IC>DL6F8L<T5FF>KC8K_GK$; 4OB\2B'2^&<)AYG*:06]=%
MW?%?.Q<C)R/'IRAZ*^@VR9&VJ)N35G ^3H9JCLR<5?40^=5I-4N2E(WC60W7
MME9"?>IN7M1%PR:P;1=[ 4BXN]L*;DXW!HVR.WM@W/!HC=(8V5JE!!='.JM"
MC#Q@C##&E?*:E>CMY&'%9$NABQXZNFJKA&@Q$YSR^V,WDCW/-Y3H&SK-*_D&
M(F5XS.K0+++BF1]2J1ZI8%M>40RSLVZ_(_A;T._ S"<3W)<\)E@*L^HQV57U
MPH>S&3!OP>[836\!9SR;2?(_<&>$?TBZ0ROQJQU:*4G58SO]5\=T^H_^.F:1
M)VR(E;35IBK:+[')@S'4[VK$![_W<Y!1>S<+P5F]%VP3H<M^V;ND/2[M9;;7
M3F4G3O9T>H'F>F8W-%,]M5)PGDU%:IOHL4VXKD[$@>9\!QT)J NX3-SY<#43
M:@PPQ4G= ,#%1G#^[@G<. #F.3R<QY!&M6P7I[N4ZR><T?EL,\@W)/9IGMO.
MUGS?^+*'R^,K878P!8;G^^%77BK3F3M"S.!Q51PW)OF%6[TDS_H>(V87_<HM
MAR_T(S^2JE@9'\E5FN-+.G[2%5K9RV+8%V.RZ^:7P]D<X!=DJ@^'?4F8=<3-
MAW]3^OZ?%9N':K')Y.QPS8-U5?::XS_)H4%.OY.F5U:+E%PZLR/5E2F=?PIR
MJ< ,7J8YNV$:/409,Q*<D_6=>?G2=CSAK_15P\5B,5M4F%#AX@D370&.?8T&
MN%UQSP>@N'1Q1XM@(OE!W)#*OO'3QL=4ND1?$R%+@_HWK[3^X?:R"E 4DVIR
M/MF$MU61'9UK%T@FZOLAYO>"F#E>LEFD*A#O@=T7&SV-%&YYCW69QX3M_9QA
M\=^]^BV=27BC"K/ST\<::GM@HO$!G%"4_,+D":,H^9]-?9.SB?C!6WR/<>2'
M "/)\UP9OG9$+MT^P=-_P0PC;TGQE+)KJA3>:!Z 6<5S"2(K^%'M(:T\F(#A
M !(XI[HU96T!)=/2JKMZF%T"-Z?4NP-F73 <G A85WSMB%]/5PUKL(%9_]2Z
M9EOF=%$$48G-N&AIUP)#1V>H$XD(:8U1Z^/G$M,>X"I=Z.*EDR8(/LJN.!&R
M4X//2 FKHF0Z%4 9E7BM*]^'9>5FO?(%8IJAFI<[*/F[\MW5@>[*=YM&<.),
M@JFM^1<+19 E*:YQ706!+2W.JHJD#YN*YPX4MQ%+<:$"-XL+G& 293]QN2@_
MB?(OK.9'6?)IK.9M.XQIGR'PD ^C'R,/83?XN_ *SHS?F%I)'"OO4JW9SF(<
M$;)=%.0Y(N%?FB[YG$([[2'3O0HFA3!G;77 U<=KQ])@R&B%.*;8M9E:H9;D
M_HK3Y6.%D]D3A;;$UYO5 R8WBWO:<^#RICN SFHFQ:JVFF3 \P(=A?10E-BT
M/+<;?*FFO=!FIY]7M(LMN3:H\_OCVD.7=;4,S6/1BX>L_S0&;2K_U,A"(YP%
MIS262Y_2!+.R8GE7XL3AZ/ KMLJGB'S!O./MLG4^YP2+.BP_1FG.8J*JC=PT
M?_L(K<TFXE:%_DTKCKYFP?\;1./$JK6+RM8PN%!!X3MRF4N&#! ]J*;80,7
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
MV)  ]Q;)?W N TB7/:P?K\4TSVS!<?+;!54H<GR'8U;E8WN9)]?1L):I7@I
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
M]4HZ"J_\^S#:ZGC.Z%*'3HX$U3!:!HI_8A@TI_S[@>#A+/(6:CAK38!XOL4
M5"D-%J(G)/%9N"K'F&B K;0$XOL.%5^%; /#7,R=&[((D_PN81MV:;8+&A(@
M\.\Q+8516B0-9,<S-V1%F07X:DL@WA\P\5;)A@3S_UWSO01AT0:"=*,Q$.R/
MF&!K)$3"6^[:PNS(U0YXLS40\1]1'0^-C$B0W]Z3*!+[-B\&C7)5>R#L?\:$
M72_G"( _?1#K.U]:X-B72(#P_V4L\#>D1=) %E_$EW0&P+[1&(CZ)TS4-1*B
MXGT:!U"TMTW!^Q]\L&OB(4%]%B:^%V4<G?&?)6:X%<VAD*/L.:UBHL+^._$8
M&/128RCD*-M0BX@# WZ\9JS"C-&JZ%M#(4?9@-J$'!CSTS@-T\U9&)'+]?)N
M=W!:Q;K9"HHQRJ93)Q0*ML5)0YR*:@TF?.LMH1BC[#5-PJ'@?"PC8:/S."!/
M_T4V)J ;3:%(H^PQC>*A0'W-0A$;?QOZ=J/1; L%&V5G:180!>V9]W0><*ED
M$H( R0ZZE@2*/<JV$B0NB@I$@"=;T=)Q\;&(GV.;8QH83;J%$*H.E/VF@^@H
M2ID& 8<KR?^X"&/RUJ0*97/P'1&> @QBC@3V=VZPOX/#CK(/M8HY$MC?N\'^
M'@X[RE[4*B8F[,?\KU=L1A\U-]#:QE#(4?:B%A$Q 9<KS16[9O0AS,J^V5!O
M4$"A1]RBFH5%'?#9(@\9[45+*-Z(VU6U<)@X7],D]:+_%ZYLGJ2Z/11SQ(VK
M2="A#Q@SO8M#"UTH4:T)%%^4O:I2G*$A%1IFQ-,/WVH+** H&U"5, /C>4'%
MW<<]C8WGL<U64%Q1=I(ZH88VO"*,.-%._=*OP1%L*&:U+L; ,/[&PI1S(&I'
MK./\C$9S*Z9I"H479?MG%&]@J&]E%+U(>/S,/406[M*HJCBKVD%!1MGLZ04;
M&.%K)K+7EX2[W3*.2^09L*OY7&=Y3>VAB*/L]>R"XB)_GB1KPESQ5U!!M8"R
M[8,*/;2=R0KH;-Z^NYN)C!F-E6FT@F*-LN73"34PMI<T3XFZW2SO:*1/#U$V
MA"*,LL$SB#8PR!4^U/#6FD"!1=G9*<5!L@FG3[ZL8:Z/7E"WA *,LM,S"8=F
M>Q<@V[MPM+TH.SZ=4$C89K'A?$9=W47AHE*M6 VSD@"<9X.)N$'4H?/W9,I/
MJ6[$&?^+&G9-4RC@."F2)O&&AGH=A"D),I:V90-WCR=H4+=2016 DT,)%!KE
M>/\W$D7_%=/'^)9X"8U)D+GZIA-^+0E4"XAWB!9Q453P*XW6'"4F T&99@YH
MFD(A1[P[U(B'$WN9!35OUY[L13(3XCH**/"(EXAF89'BTU(B> X?R(F7>CF'
M)OQU%%#\$2\4S<*BQ<^S8[[P+*CYSKS6$(HV8BBL4C04D&^77A0=K9,P)HG1
MMM0:0D%&C'E5BH8"\NF2L 4W:C\S^IC>Y[F=)K U!%#0$2-;C:+B@/^TRR.O
MULE7(J]H#:Y.@ B[5DBLLAO;JOZW\FE8ID'=U!Z*.VIBI5[0@9&_2N\)*_M/
MDIESOF\S!3W8J:!:0-FN0H7&65M+F?S&I;72#HHWXL94)1A.SM3Z+@K]LXAZ
M1K^\T@R*+^(N5"$6"KQ'7OR5K5>IOQ$5!PD1UR?)=K8!-D3 #J J0=R?.D&!
M<URP>W9&/D2C>N5!>6A@I(.J!C.)$R XDA>4[!*]2'"TN2%SPD28PHP\I4=1
MZ1E8M5,$((?J![6B$!@&A9K^]KHAUP7_04]U3M5ON%?JG;Z;O)ILS\-EP=,X
MH5$8"-DF.?TDZV#R_9?8RP[4_[1_2=2YE]Q)):V35PO/6^7E8J,T*7ZR&X3Y
M#_[8,GHUWQ[F7]-LGV"HG9J3PZCWGU!M),L+4UMEJ+?#*KCJ!&EU)FDDZ<&R
MM5%$\52=>($A+;]79]<-@!2MGNO^^@(#@Z[""[Y8ZK64_1:M\*LSFE3!?3=
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
MK0[NGL8J?.CUGU@ZT-#;>R2-)>]QC./)(;'O76\'MT./J.>=#@BH6O9IW]S
M_FJ32:P3XO^PH ^OB1]D@EX_K$["Q(]HLBX]*)[)].G3QP]OWW I=BWX/ZZ]
MS>0AF?!U:T[9DKM>I/3[_5,;RQQF4]\/=C.>_T.<H_V:E#Z_^_J%H=X3IP01
M[F_! !(\K'1EP@2;V]\B%]B!0E:U(Q4)NBT&9D?V](GX:_&BW3&?:@O*-IJ*
M4[RMIND(,*^-CA*P&IX[K2=E!WD:175&^*9+6]&#DY@I\"$W#IL2_F8Y=GF_
M0VCA/ Y$@>RU%^G'>+T-/M*&P5UGMI1-.="HWG%@&\V*EOC8JD=$=?@J&!]V
MV$Z#?\RHJ)FC'[6U)OC &@9MC==2PNA 8W;+@&7$-MKAPZH<"M7AVN!ZV,'Z
M659M(OJA6FF CZAAH%8X+:6X#NGOSO@&Y8AW^-7L^)::P>^8.M]"[^W]-J3M
M] K)COHQO241$;OT7/>7WE*SY= T!:/?_3V1$4=J8QP%;_'IG2=Y-9^'/F')
M66P9]0 RL!ZZOZZQ8DQ=!$'1RS4A[&=&UZOS)%E#-&(D .NB^QL*!UT 9![:
M&LEKC!UC5BT8"<!:Z/ZPWD$+ )D'GPMT)JY_I->U5-W[R<%3:P1&N_N#;*<Q
MKY1M>(2G?LKW5]%&5,NU :UL"\:[^X!>-[P-D@X,N]PH<(X$%U;3HFT,!K[[
MD%@'X"VR#NWVT)CS<LD'P\/";EOTK<'8=Q^O"G0V;9(B B\Y*4U&$/Y*(K :
MNH\&;:$&@]P8!FC+&MP,Z4G@07I]: **,H6*@Z*5K$KMKUZTSF#CWO!R)?YV
M$L[GA$/@$ZN:7/L ZZV77;.[WMIA-/AA1E647Q-I@4NO7=VDUAV%8Q]@1?:R
M[7979#N,T!6Y+6[CK#X5)5AIO>S/NU":'@]T534\5&>5F7H JZZ737T7JK/C
M,[ *%09 G&CGYQ$6[8&)P8KKY7S 77&.J*!/.UE]H>V,TQ"#==;+&4,7D\V(
MRM#SS+M;1QZ["),4<M-E: [62R]'$"WFDDUR?(NGW0SKVH)UT,M11"?V#/,
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
MBVT.7AYL/J.E]0VNKS9=H@7'=*#&]A".PA37<\R+4[Y-&_OKW!E:*$W7J?E
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
MUD##5;*VAQ5E9!"DK5'LKHR-9KZ=/OG<LE_-BQ&4!25</1"FM'*UV0:F/JQ
M(R?1GO]ZM\MZ*+T=>$-D:O",9E2J9?#'ULN@M_WB)-Q]DJ^.\IN3E&;!N,\Z
MZ+:#.H\^$XR<D.S/\WC'8.C=A9$LD*8WR%#Z@UI''673KJ-CFZ)QO/:B+W'
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
M@8#!CP_/FM.&G\7"V4<ND8CX+%FJXX+KPX76O85&?TA2H#<)64&,<7<J5R?
MF0 Z_)?O$$.%?\ZYKCS46XINDP6>=!YXTIG9[-$':793T:^)I9GJ.7QFUW\L
M EQAZB-_$<5B#X0UIQ9X9#KPR$+/LD:>6#34,\4A=?;U955X+O>%P=6/?_]=
MX U"X U% SBS7X"76(I>,E3R\IWTZP+^+Y44LYGHC\V<UN_/[NO(*,FDD)93
M(CQ>%/X>P;?1GY(^!>X]JXMU5T S*.&C!1XAU:MMQ2* ^3I51^P9-OUL@<><
M(237[J/D"8!>]>Q<_;IGD7HR^) N?++ (Y+U$LB*!V+54]YO[.Z&J?8YV^GK
MY-_#%LB38TX4N@Y7TSH 8ID\<S=F1S%X]@$/;["T%HHM57OR;E,UNZLK_6/.
M, V"WVDOQRB"B 5RC?ZAJ2HQ4,CA7W!5&5C?TII,@+TX-Z3U[^&Y979PPZ.Z
M$D3'I+^+ A7F&DCQ<Z7I4$Z3#SD#E@CO)=KQR!X_/*&;_,NGD;<LZ[W)X'NG
M2H3#DQ_BB@!(30? EQ^')RA 5@1 .@C -&ES>))("!FX>45 9() A JDPY.A
M1%HN$+"7) TW(5C N4DX;LB#9J,%YN >/#Q!;<A]X^ZX4KDP'9!S"Y8&QIK[
M.-=>.KY2K$=0_PV=5$FS9VF.1NQ;PR**K@V(>J%HQJ5IVX<QX1>S '_/T-A]
M(*# 9+&/#4T'8\+J$;0CY@%8,#L=TZ@Z9O/Q3'O28(>K-FP$*@(+BMV^5C0U
M+GB2F!X%SY6L:X129E#2WZ; F%D2C&7BE,!;ZY!Y%!TBK.[>6P^L[XIT&L2:
M %-.O9;2KX$OKZH:/A*$)&"Z9!24KN8H^C18TYN$M0:[R^Y9?8I-AMAI<&97
M#^<$ RY \]1&X5N,YJE72Z+7P!J=YFGQM7"N5J3+PJLW.F 1T4'."/M9,EQ
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
MNYQ8N1P2*P^'Y_#D%W5%P_B9\RJ?&N!X9L5<ZC-R>-GD_%*$996LK):ED=1
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
M=)^/6[!]2AUL><%B,A>6:=M!I7@QT$ME<)8'Y?->]X*4>_+&N4,61KB#Y[3
M EB'RA9L7!8*'\7:+ \AAH463IK7"ZR9U(FNS5)B7$F6%?A4,L<+PUD24T79
MLM#TEF@1HE524EQ:9')\2A1X,2DMFQ;3U(8O)3#8Z%@]^K*2 ?[( P[FF"8C
MS M-NNO>JQ>%36J0&>:S[)_D\1:%1[6Z[K+F(G/9-E1LIG[5@R,Q_0S"+R!^
MDG%97@0C*LLG4_,Y?KD6])[DBY \3,K%]I\D7LYF>$G(K(7D40/9D0751G2<
MW[$I>QXEM$6+>U!NUT!P.T/!W5%.RX/GBUNWDQ--CG13=]=E)9OZ7DOZPW&]
M!_-<5Z?39,'0(M[#>>SUAJRR-,4[>QT+B*&H':(FK2!@RE0&Y)"\JU;0D$.$
M13FD.4PIB0TA93^W>N5V:Z>8(4Q Y6(S RBE7(:7D[FUF&&I8&:BV>QUL#$Z
M4<\(-CK7:%(??M<)_@+XR'>PE2:;6SH55TC9<JFN:O6.[6[YP4M7[11^-7_^
M?LQLI]'&8@$!% "1ACAX7QK\P^Q-LBP^B2Y;T[$]S*3 2TF0K<FPSGO+4?@?
M]\RQ/N8(D;7IV"ZOG ,'0.;E3'+5S!$J>X7)R&F9.+[EY(K.D:21=/OS/B6*
MTE4IMYUB="QHQB4X Z?XOJ<-$KX_L.+K.$#F!81?;/\V*?&B*/"".-^PW#NX
M:R)PF "+[<T"@86<S.<R\U-!*\O_Y*-8_$&Y-A1G'24_>##^@E@3+;6@G/\N
MJHV-A_V9(3A2%.$['(GYPFQ;X\NS2+. +(KMY":SO)C)\-GAR-M=<W(W28HP
MJ9%]#2G2XI1NU,MR,5<2[]JBU.=6 1,JF.5@AD6QV\!I^ .Y[4G1,;>4=PJ*
M9>$0 WJ>Q<NUY <_^LY0.-]W:P-#:MR^#-;ONA^>T*YG*(2;^ L9 K^CFS\2
M):(+Y(SPBDBXF ;[<+[O\];E\6M($B*8,[&#%2(O)=&:FY^<6+;A=D-LQ])P
M# IB88H@^.ED"@^7G=;7CKH!03 $D8J"'>6U440OL,_EN$P%S@&?2RT]FOPV
M,1^VG5^17A:2(I^6EBYAYQ94W) F 3G6T(D--J4W'C1\5S\5GQN7TD.M__RX
MD5WM0\I'"!5M+W.%('R!W1V[%E3FDQ+PF#P_ /#V]W=T$H1M\]B>K<RGLA(O
M24LGP5RK_MHB7453BR]=8M@$3!B:I60'C"8V/=WLG:IV\>NEDK3S[8V<-*'P
MLNY%)NT!HE!@=Y3E(N!_ 1D0.V4,^S\G\^G,TMWY=T20$(F0C>U:R:#XL_!O
M/8H_F,(_(RT"RU0+INW8;OG]2!WEF/(7:]7^SS_G3\D?FS#I/6AQTKKUL-L6
MP%3,1Y< V?B)3#Z5EG@Q0B'C6Y< BY(A;-_'=K70$A#@WWHL@6 QGMMMVWC
M)9,;Q%2E=0LB$$7?E+V?E+N]TVOE_!H3C-N02SX\\9=!3^ 01O*$V4K@4-9(
MIL*[2#5ZS#Z3Z@O(G?C5M%E>3J;Y9 338Y]@WB35P\1<;)\3J)Y-I_FLL!ZJ
MAPH_<:*C@I]?=L6;W2FTRH6VM8+SU3'$FW24FFC6EF23=RNU_"4WVF\A,IO3
MQR[.Z/0V3C5[X"TO\63M H^-Q.F,L L(LM@IT6R63X(/%24[/86RJQ-E[YC&
M86(K?F5UCD])*5Z($"M;#HWWV? MRH87@ATY-*6AZ;0Q<]Y0Z6AP=X8::[0=
M.+"^+?UX+DOYT])EJ58J5KE\^8RK?LW?%+]6+L^*-]7_<L4?MZ7:KRTDQ58!
ML_3]&/9:CV!;BX6M F:N;1?<JB-M) K/O\HEJ__CUZJ+4F#O#6'8=X2(0U I
M2% 34'^M]#%14S-/%>/1"T\4!@]:"WY>#KZKS_1G[X]0'Y2?.NW<GU[KV^_U
MUX8>GER9EO.@X+3-+H-Y'3'*"4ML";UI)M >W:S.O28UELSP&6%WJ@\VB?H0
M:S<7VZ,!9R:3Y*5D>BVQR,+H,4+8@8ZW9#SPTVQ:/:(&Y*B;C('ORJ;1'$U5
M3I$#3]]/>Y7?]_>=2GH#<L!;E"<&: I38>OB",LW[6H:,R[!(DL048B=2A/Y
M+(;4Y:67Q+UW*DT*&U&(7;@H\5)&Y'/II1]@#Q4VV>&Y.7?"3O^,=$U;\Y$#
MJQ^K?W"%B-RUSI*WMS81-M%ITX,6CQ93<#UILF,L28\ZS47] N(A=L8-2^S
MR$B]7_'P*EJ$"8'7E#MF,B $UE/UD)R:_?3D87]L[_^Z>RH(U6SY)K>)0L?Q
MU*8^E-H[QG'A>2@?ZPML^_@9J"2?RV5Y2=KWC5N,"F$;/K9W)Z5X6<CQF355
M/IZ&U#F5C*;9(37E)6 $E<FXUK?:/YW3/X7'LK(EI^8#I4\:70'G*"]S!<&[
MRG+/H? "4B9VPBC)"SEL3KDO;MAVLH>(-3&VRYFD9^K71?9%DE5^B0.3:R#?
M\M7BX.[/4WV0K:3TJY?SIFXVMT/$A1^KKYF.HG.7D6V?=\7[ ;1$%V]B_*+1
M%)]*@WR+<#YI+]_61^,P61:_(C7-IZ4TG\TM7M>RC?TNMRC1M57 A"J13$")
M;+;&(202UH9[77C^SW^RDICY[ XYWV=8X] Z/])-N],Q#4KQ0%N';E?HHLE0
M+9[6J@/INUD?V(V6JO]N#YR;3616&9AP \#)@PJPN">$EOO?X>1$VE)T9)Y
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
MNDFXLND0.M8,S^MVNHK11^M\9'Z\&]]5], D>3;!_N#+_R02\#W1U6/N6GD
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
MYU'2N28'=*Z";9L8Y:>3UAQBX6@US.9YPS-Q (8W_HY-AZ'?#H>/VN!2<10
M'!BF#N=T*LUFK^,FZ$:2":8UDDLXH(/CW)P;T;6.9M![W,&.=#09#D[!867^
M\ MW*@2=2P:PH"(S;4RI#Z>$XH 57,$#SG^"=^* $IHWI$?M"05ZB/P#-I/S
MB MLF"%&Z(B<X=B*KF(-AZ'8[OB*Y[;6;'.: U?J_C!4N-%=:R!-R>[Q9V=X
M8RM5S%+"]J!9S#5-J$J*R<B;M^3/-XV36Q_>71]\ZPU^5_\.GG_^?EAG6KU0
M'W0;6D67&T+VOD6#ARY(ZQMZ[(W&\>9$T?PR&^4#>_<9IQ[36; CL41O[J[>
MPVCR 6,PE4Z6Y>ADV> 866^O8:87O\1ALG20(!U]9%JVFU_W9M72F33P-\!!
MIP<JEM6G4X7\F3_NPW'H*LXQ:K!IL\#,=-*0T[;,WD,[,(F0Z^J](%NSW:FQ
MQ"$;C&0?<=4>;I=I4+D3GG@ZN-*;H(3"@0U0XFFQEY<'AFT,RI5.8+:(HN.K
M<>;1Y)">H530<,@1._5"I<D0VN'D73N0'L74LFEQW@1?]XUT7!W6-A#;#KSG
MP!5/[F0NC5W(! 3.]_&F=S&4$3XPQRZX+#HCI&?C<$N<\NNPV;5CXZWPF4@9
M$\2M-PU7P^'"Y@'^7.4@H%)K.OWH+"E4!R,\Y0\TQF*-X9 M;V H#A0#W' J
M; 04J3@%+8PPPY'&B,T&2FCO,D\L>P_WI2S..46&Q@>Q44ETZ& +JSI6B:0\
MQ<RP^; [V!4I/C*0='1R5IL.=W5K552F(NG$5\,,8AEQ[LR1&T.-R*3&*#&"
M@F52=*Q-"Z7'M= 9:1$T?U@'#SMZ<=?L&^N#SGTJ51*OI;]599VZIU@?G,LO
M+7+^]4Y-/AR>>&!R+ISKT4#^6YGA8WM#.'$LI]'4NE0;T9%\-C6RF GJSO U
M"+4"#_P1OLAL[MQ$?R_CT&0FW5P)SQZ%$CS$$/(U&1T#[\XN UL:A"L^&*69
M:^Z/.7^%87N;,8('*\G8*<>AVS=^O""* R[?D+M'1?\UJ,B^8S:!QK"BH>B[
M)."[Q7:VLX?![CAS<3+/_7+,<+R?K1#OHPZQ>"7FE)M'X?Q>61?>8_B^DK H
MWB5QOM_+SZV7+*%/R78-N!A,3]"=!+?CT%-[=.NYGN6Z1C,GI8F0P"582*9%
MDW!SA+DXDJ.?>E=]\"P]5)R*\.B4M'5*\A3(A%+GL9G\GI%$Y?"$0<<E. 8L
M=X.V6F]-<VYOP K \9'4>?7<5+ @![X#[9J:;!PR>8'MZPM<^P"L"13 *(QQ
M%".=&8K&<T/7[#9:[M2BLKQO@+<TN)A^J@4'T7I#WP&*#BVZ1UL8@P9X1L6U
MCX^X6Z.AZ3I11P8V GL>!(>]A\RW=(=[=G%ZK<&&]I(7'&:.FL=V2QE5.NAW
MB(L (A#ZL7W$QJ%2/31RVX&"LW?=&;2C,-!AP'17FIZ%R4[!V&,5Q^CFD58+
MA\/#%VR3=L#7\T;GNF- AR-@Z4A34(4::5%DH[5WP,(4=D"A!BTUM!$MXEBF
MP@(C['TV4Z@ND*#336NH5%$.!) 2,I+77\,(N > */1*,!259]BG#D9PT2,W
M\-PS<6>HNDH>PRG>Y%KT)P%X0"=(#96Z=ST##%I&/Z_2E'( 15-;0=> & <!
MV!5<*-UEN(R1=0*,-L"$.Y'"00>M$MT?O MT;2 ##$&'3[JF0=VK#^A74#@^
M\C1B-WF%1;1.HV?9++IV0&VE3H=%KW">JQ\:]&2N_=%EW^!]B(6@I^HH+V[
MR&5_ZK)3UVGX;IR7RJ%>T"= #YM6G:\6N&Q2HKIB.,-W.(YXZ%[0D<U#.NF$
M]P)XH23".<*NHV:V6D?#(7.!\<.3S#8.'EO!<"0['B- ?C>($X"$.2E'G"OG
MO"G/[JO<)ZM/]+'X3M6S$+ L7#\ B67X6F^! UC9_0&L& >PLMMR $NH#VZ_
M/S]K=]??NK_%_0&LUUAR$_%A-',(B6+)R6.6W)2[ZH-'\N?>;JCZ<SGTM-RJ
M++ED?5 RG/.4;'=^#+0Q2XZLR8(+!H5]D6RC>87SVRUTA=D\>$PE>%*3QD=)
MER9E#NX\?UQ1S:YW@,J5_KP7EL5(,5L>BLF@P35V 4O0)\Q6HF<3/]Y) Y1C
M%^K#XS\<2^-,C 5WSR>#>4B(L\HH6V7^(L8LR#%0#^@=J GI'08SF'46":<I
M'D\CLQ<@H881MQ%<S'P/9X)M_< <5GA91WDD0ZVF6!KJ]P,_]>5:E%%61V$)
M0#&F@17',R>H@<Z.^*#IX8=2F4W+ *=:]\"W7GT _<#-$ G4X I;J,MNJDFM
M#6HMJQ2SF&O0FI@HH['O8-BS1Z/Q+/1D42 5_0#4KF4^X^JM"8 U@[GI])#2
MDZ+IS%:?ME@:]6=[S/.O1Y;,32R9F?/CS#)</DN+N/N)8_O/9LE<$/(TR>A[
MYP',L12OFUA4;-, N/N@W"U'<0US#R7/X#*AWV8U-7PEFL2FN_&IO/*SQLB?
M8^0:]0=GNT%C5%U7H& B\%NB?EA->8FN6Z;= E; S4W_^?N/9+FVUA !V!\/
MXI^[OV?G3^9E!E7_R[HBO#779^@Y_EE:JAH,@Z:17KK,$V+^(GJ.X'JP?06,
M112:D@,&T#H'KF=H8;$M5AYXS.EE6EQ_Q;9['9?K??>49>W&,W;,;W<!&"H3
MUU_WQ"M-Z>.369;FP/=?08+\81%H.YCDP0B;>V:8/>B#F^O_R+267W3!$B$$
M/"8+CY*"OPJN HH'=X\KP\.DPR6ZYX8/&$K)J./OYE7I6YD'A[* I0;16S.
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
MIS5"7-E;/$31 E2TJI?.]ZQ0AFX;6C=QF\#Y\YB&<RMG!N<V:^*Q=;USYTW
MW<E4SRAF>H-@IA,TN)R/IK<,@1>EX<=//L5&[QAMY;B!V3$:163:0"[:[>)R
MNUC8R%U<-;IDI9@,="9J+6\,\M)!J%4GG61=[V( J$&GVE+/_5*T,#3&Y.7J
M0;M5K))\%9/;R9::&M-H84NWN-FF:IE8$I,F74Y?$97XFI U.M?;((W&L<?^
M,NP1;>LQ>?A].?IYU-3/N_U-9H_Y3?]*8NK[P[+$"X6XAIH9,,?&U<P?Q#I:
M6U276XGA]4M9[086%B\%Q8/&CZ^_+X;?FZH/"S7/(\^B+#<9]T?FGU(ZIDY
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
M)\HET!!_56GF\GN=I=ZIIG>52WQ56%\9YXY95L<LBW5<]175CT))XBN574O
M;>62"">D#E=( E\M54"?+E\(FUG==S&%DFVIUZ!;[8!N/:L=7]S5&R^F7=L
MW1H$%<>$.U)D-QM%_B\O"DZZZYDJV=2!B++("]4:7Y06QZ-WQ>,;RR<)]&OJ
MU *IRI<DB2^4%SN1.P[9. Z)<$'J(!#(B+(H\I7:*KLD+HLRX)55UZ76Y)?U
MO71U5K@6'Q^R[_3@-U-88\\&15E?SX;__3]52:Q\MD*(\#Z NHO#3F$5N@A-
MCZ)&5:P<;>'@-=SCHQ7J'BJ&BSC=-Q6*D!8"NU=>1BHVE+2Y)]E4#<?BN@P\
M'6R;_@"\^DJ!9]/ P8P1G9AM,.1_1'? ":@Z >ER1^:>!XK.J3:B.L#:+$.'
M68VY#LQ>5O4@-COWK&JP]!?L.F'A"# 7^I8\=\ >CT'FARF97M<*6JR?<XOU
M95UW@)RL2-]MMX7H$EVEI^JD_VI@J@'2T%TGL!/*"R']E__^U]X>=Z0J6O<3
M=RGW0<1<*;\=1<>Z.5'D]O:8\.NJ3TD] <80MC'ZQ)7Q3+(/W!^429\\_Z!)
MA?W61/PIW-WU?]R>_(H]:'53E36>^XI9MFBP CN".;K'>'*Z+# \"R%F%D)\
MM[Z>/%2U\:?YI^#=ESTN2#B79)\YK*O_!+.5VVKG,W<.DI>2]=Q 4HIB\%<?
MW9_A5U1*[7E@"R/X+] \AOK %X][;06X!,8>D2U;GN*%UN2;TW JM9I6.XIM
M8C.?XO0%KZ7B?S(W,%$;_(]M=$!RT*/=@[,#>TCPXF5/?,?2)4A-)#-2D@AU
ME[U?(^,(W5"B7:'N=7&' X PV![&3BSM<AZ 3)<^P<3=&*1#1U&P'454JGD]
M+%8,&U/U6HX0 $J_.2W%(F*=E+-HV^"B321Z16MBW'^SCT^K]>&9E%7/!K*#
MK'GU-F&\'+0F@^]U^W%4ZER8G208+^&UOB6,2SFV]\*@9CT/OAXU+I[5;<<6
M.8KMO: W3I^$]GF[+@PV"&4DMC0^KK!^UX]AUG+7B3ZR :TRUH'BL$+DES^&
M0%--(5:)<E&<!>!NH<9F^MJUC*@21_#VQL75R<6D<_C0FDA-Y[IJ'(YZF5<
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
MCF%V$=R8>U;M 3U?" 9LD9^"SZ(K?0/L$O0A-+EM, 4"D[9<@&(O=Q8/9.0
M S&,Q<)BH,@:O+Q-S5@RSM* P=*: (/KK<G/\<O@YN57MSM( 5^[-8#!TJ8
M!N^#"'[L_#J;[-O[(VEYBF\-8/ * =A3K[K]!1<(RAK6F//"@$1*N:+YTK<^
MO(6O". ]]3H". 9H 3)+(HJ>/#),HDVP6J#3<<"&(7*/&!I,.%%Q2CZ1+4N!
MOU5TU&R0P/AK>-I21C(&5\"1:X^G#)8\=X/X\CG\W'5J@ZXR!=V :7=H>4Z]
M8_.< Y*2R.>N*3_+&BWLDZ,V5E!\\C!-SON&0,7_=E23X@-TR(XZ2@[^/9+'
MQ Q#1&BZ>HQ560-4%0&Q[I'(T7L.449/BH6K=<G"<RJ66(#RJ8/8USQ&H6CZ
M]D"U?+W"@=^ )&L'M=&GW,!X5L PY$,8]N!%$_(.Y:X"2T8-2X: J;L$\=&P
MF>+8"B[L&4%?#(QA=[=\;I3QID0=47P'!JP?M:OIV0NNV"]D"A8N10N;EJ8*
M2]BNE?Z=6_43(WZF1+P'I1$H#4E.QL]<] H)=,F,"Z*$ [*UE2O_IM[<F&*#
M4Z4O:V1::)WB:2*2DINJ(WK=K*7TDWX7U5C9S*@@9DK'&S"?E2Z9UY%A=(D
M!O$PQ+X6( R#DX^I.7I#QMJ0?=GV:<2PQ$_#?%1,BTSFU( =XZK5JF>0'('2
M^1/9(H80;O2-S$;%5G8D+$=]8@=O7K.2-W\@%XF%O7*A7*G4"G0^?P7'H ZB
M2FG''O,I)0CB7\07AV#WDYF G3(T+'1H,#P!*M<<<J62(.PX93;M@%1XF,AL
M6'2N\'>P#382 Y7#[+.)H8/S:,NV8^W893;-P+/'[22S06L6O%J-)L-0VOTE
M(N>*+);,Q8T#4,L%.^7M^&<FW;[)NB.;8S(9)FS^$H[QC!<'6YG1/HF8W#3$
MT-6$,D_@^D+5W0,%R^E@- _AT7:,-8N\=XKU%UD\9[2I)9F,%QX-WC/N.&7'
M*=->=BAHVS<5T%48X(9712_'2P&H_:DL&;W/DB;EON(E<D93#[X^/H].'DO[
MATIU7B:/WN>YD3?:?)#ON1-)F7R0M.!G03)G'$X#S>1T@Z>1A!",H6,&+KL?
M=\WP6!-\0X_OC,K-E&?&1838'?1TJVTJ WIQ12P%,B=RU:?"J2'W<TIWIQ1V
MO#*M%"RG_:!T;+R6M$CNK]G?>3 [3F'^OD$SILAL2%_XG9N;@&SGQE,@JB80
ME5Z*9QE6G;6:Z_X;EL+@)W)@"D2@Y7909U!]0389[<.H25A=+OO[P- TFM:W
M#Y.BM4EUTY3U/M%&#8^7,'K;ZG;CK<B^T90KM4;O^'K@6Y'X4X6PX-RRJWDV
M8-#FPX%(LF)7'J-)INAA&[$H1HMDLEZ^SS >L\RHV@IGF,A@P].\&,R%D;DA
M=0M#IB:MX (?4=8P:69>'=?4LH+)F%@K%84YCMTS'^33SPW"P7Q<SVAE$'YK
ML<175@_D@GR>OZC2\:,]OKOSO8B#Z.J2>! SMV[1&N?Y%8$"4C9^:]&2(JR5
MM&I@@?LA"?G"E ?RKYN7"QZ((G<&-'D=@T\L>2N0KC.FN:]N@JR;_ K/6X3$
M)%$6'N.Y@>&8^%>.CD(ROS 0;! L?QB MG@A/P@\@OZ./!J9Q@NLB&28S7$Y
M?:_NHD=JQ@[<82]Z#6_,6:YGI@QX;Y0JYZ)^6&G*@<1N=WJXR,C"P^N>Z] F
M6^9J&3!I\OTB!IR9?/]OCN7B13,6ERKZ.B<WOBY9%,4ZH+S<<DZ -GW8J5CU
M<7%\\^U!+P[5<L7;/3J4OTTPV-)"8]9TT@4ABDM5E'J49RL'XD_7<>48]6<7
MIUAJ%P^W/9!MDD5),^1)*R9:H8<Y]?B%-P0YYC3_'5,L^X;175.9:G&J3/5
MM@9'FO%\Y8R8>RMK?@FI-:LL-:CMD@[1FD@E^9=0[5=+W\37EZ%FF)/Y7_M+
M-1\Y1U5IOS7Y=?/]_F#_YN7710%,>$3 QX5R@1Q.KZ1ULW.?CX E1XXY,BSP
MNN#$TDSE<*^0L$GD<S9Y F/C3R"T=-MBZ<.6:MFDU>8 1MHCN (#F+B&F;_P
M,):68'XPP16BAX#U&U")$LR%BEL,[,YIP12>!RHH6#P68#1T86GX*N+784:K
MJN.[83[T%$;Z&9@*/-L!,UQV]4><N"3+(?4PN)_!=>&'P+!@Q70\R">6)6X3
MP!"&I /?&303%\F 120D11ROF6@"-[S9)VLD-3?K(UV:,JK]'GY-;S'(NW6=
M_%_#7_%K>A\$M4R*-[8F3^5:]8<Y.GL^G]OZ  ?@HJ=N9O^#T.9R"S9W]5T#
MI[*=7]< @7GI83FUWP#O[KKYZ\?S<^^TT0XW/%B*'F_9W* 6,#;*]<,?UXW^
MJ'$@9MV08-W+*@1*&ZM'UTWI]'?_<-3=@#X+J^O.EKS3W]3+8GLA>$77F39
M>',R[=KTO76;/A_,K!PQ9P,:JVX?R*8YAI?<(GX>0N[0\N6A?'!T,M&/CEH3
MZUBL7CK/Y5^7BYJASV[R5DW6!>%@ED!/WEQA#2TP%BXF$?[8_)U(#C14R@!2
M0N(+8ID7Q<7 PUO?RNW--B^VW+Y4S&3S"C5>$.-@HE;:DD3R0W%AR_A:T67=
M=BL\#\$;LU3;BA4N%Y/>HW%_\=(L+<(V3X5UVPS;@. $DJEQEEM]VF63VS+<
M6Q(83$+T)>1(^?6L6!.*O%C)'+[\+]F6> F1 2!'M5;E*[7%@))9"(7&+*%
M0M?Q0N#H?%QY$LZ:C5\K: 4SP[:;D@PD0/]WX08G9F*Z=TO(DB4 LF<Q;47D
M*]7%C8VR@'K?[7?R_8X54F4A U@SH< 3'VB]V/Y+BIO%&,F;C;#L7:15#WU!
M[=YQ!&*0K&F!*Z(#(*R/H\?Z^>CI6OWZX-^UN_'@8)?V^?YQ5G#.A'MC%I!<
M6)53][\N\%)-XH7*\DR;#JIY2SBKNBQGL1#BP?/IJ'U\*9]:V\=9\6)Q">\N
MREF%HL!7"XO;1&P/"'B&%WZT10&6/^6B5UHC$VAJLJLU]Q:/?#-0-(((UY;U
M1P(+1X8@:'0SG$(>ZZ[(4Y9B<S+>&,9!RG5 =\@P%<U S"1,MB+7@CR)9$T-
M2G^CP7<:C&+E5WN!5BZ[%VB6:0<NSS"'1-$MJN[)_;9[O_?JON&%E@+O"MZ;
M)7U9:U)7FA<3J=0X;+8SO#>S G?W!!^<CK-U-V31NS&I-6ET+G\U[K3]ZFTO
M?#<V8\UO>0M6;L4EWSQ_[XZ^]PY^=)N9-^A>]P(/6G&@G\>_;W_L/\F_+LW'
M#;@9FQE)N8IGF$^I0C QUV6);D%(.U..MGJFK<V7>?U&W8#M+@IW%X5;=E$8
M;!<6% <Q1G"];9$4X):ZWYI</>G-7]<7M;&UBAA^K*YW*3#/PTGJ3,5X!(L?
MC!MP@R:SL*L5A>&\EE\4ZU)6N^<*;"7HK<FH5ZC:_4+[:[^VVMM>]HF*IB%:
M7\1?Q615M.CAF*E=GM,59KZ/5&!#Q+3&)#GZ!'P^!=9=""V0/HBK._ 'B,\
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
MTO_81@?4'Y$,<%11=Y->@1]ES_2-I4N0FDAFPJ\;)F7!7O%M%;DE"%7O.)Z
MDLA)>>[,4UJ>8D&3S %)AYH<!%D=%.;84HDD]M4,T*FKVNXS3<5R-)MV5O8U
M^CI,GGGYL.DH]BV?^PETJ=]=\=S)^4&>%)?FSNKG]>/&6>/\^O]<<8<G5P<W
M5U<G%^=<_?P0_EL_O;LZN>(NCNC#1R?G]?.#D_HI=W!Q?GAR[3[8;%S=G%[C
M<]S%9:-9QR^N-MPPG&:07%8,PED#PP&_J(UVDDR\*E"2#XY.(P&D2S3M(>X.
M:GG&#6D[[2)S@1I5B#EF*JC<874R*E-J@*J(X#4R3!O,-O9WUUL ;6'^#&K%
MXEBO]X"=)8F?>??C9R7Z"4R-?40FPSYU+/8AO+5'?;IO>60H>0Q$/=$[>6HO
M@X5MJ5T5;&5EHRTU.!%'AODLF]W<*9A:://X)N8V>#4^U!L87,AK*LH(\.F1
M<V37J<=U]>@Z]S2V3I_;P&#K*M0PO#35)[0=KY2.8U+0CU/?]6FB<AQR]0ZQ
M^\1:K42-QQ"'&8Z-KW#Y*<<^QGGIW2B7C330?=$/P3, AI[Z6 :_LZ..8'I3
M7[45356>IC_'+M@=;Z0<6+]TJFBU@K.ER2:&+>!E =]([0)-U-Z8VK4^E?)@
MO5%?D?X$I@.N5\<V3(MZ1!URW#LR"9%0S\UD@@&.25?MX8%QW2!MG.N9QA!^
M:: O] ([9EGNH5;F;19Z<FR.*OS W[N!0HUZ]Z3+Q#-#U]1C:=C!OFR2IQC;
M[S&VS_EL[YYP(*KQG.<N0$9%EH,>QQ,.;(%>@FD ZV%8B2U(\9XC89OAB(HQ
M\#6IASA[;;FVC#1 J<KI#L8Q<:=<(GNL3+WFJ,<L/\FPH32&BC^#?QLFCZ?M
M42'.#.PG^CCH6P]'\)&M/E'O1J7RFODUN0YXQWT\2)P"WX)3TPD^Q:)L;MR
M#@_NKL)9BOD4]6HV2EZ L#O 0PU\GJMWT-TG=+D$[P)C.80 #0M\,SQBFR[\
MO)7(_DI&WDI,=#M[1$W*%CMD0_17_;/+PI'XIRF/@;L1BY#P1C .X6OG3DCE
MNRP._\Z9X&ZH&%\9L)?@65<[\#WOAIJ0U4#ZX.B:\L(].-T^$RHH/^'PCV26
MX(,,'V,1,/,!Y2_R-[$>_)7G1B:<#A7&MKB^HH,)@I(,OE=&MB]4;G1R6,A)
M)XQ<)[ZVS+$%@"(@HFHH/X)(<AF!+->;,!5U,HW=T+..%$3??HB3L69#.G(L
M:H0Q'?<8Q2V5#XW+T7'Q!Z9""J%82$ZA(+1@[X"FHK&*'/T18058F='E@G94
MUT?HQ!B'&\:T9TPWS_U4.*98:+R#<1P7RW$LF@7"<@@.9% R!HA'YNT1U@D(
M_ @+S#(,\_X!)4SN"LP<&'X@),GTD#!@=^D80'I&JY&31R.8)G4"0:2B*8F+
M=H8C*M/(G@8"?*XZ):\ XQ7#BOAC7]=T5+/C#&%>\!9"J1P)\P7T$CU;C#I=
MQ0+JM5$+H%+!,XDKG$?1/)H94:7#E*BK:*P F^;HY.@3;%>]!2+=?1E.#AVL
MC$RYK2@ZZ)+0AE$-0,["HFF&MS3G\R+\%]O'D\0YBU.P?7R@<SQ/\'RX@ G
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
M_PO. U[8MN'#L)T:*&)G3B.)C(0N$O\1\V4.9JBQ1-,.37C+A>U;]P98!ZG
MV<_(V@&#&4>-6,RE^/P8FE@XYF@R':F<=M/M\!):_!". .?\"# X2+044_J
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
M8K-H_OO8-KIC_/^!/=2^_/]02P,$%     @ (T",64,M-><4"   U"P  !4
M  !M87ES-#0P-C,U,2UE>#,Q,2YH=&WM6EUSVD@6?4]5_D,O53OE5($Q=I*I
M,0Q58,B8%+$]-CN[>6RD%O2ZI5;4$H3]]7MNMP2R(6L<XX]-Q0\&2?UQ^_8Y
M]Y[;J'4Z^C1LOW[5.NUW>OAD]-<:#4;#?KM5=Y]X6L\?M[KGO<_L:O1YV/^]
M$N@H/6:-@SAE(QD*P\[$G%WJD$=5=Z/*KD0B@PHZHNO%??LU6<B3B8QJB9Q,
MT>-@>4.)P%VGXFM:XTI.HF-F6U7:K0_G9Z/R5+6 AU(MCN\RLM6%G?U_G0ZZ
M@Q$[:NPW6O4N?$##X>/B:1;AB2@5R<-6<=*_' T^#$XZH\'YV=,LX@$&#ZIL
MJ/3"?_WJXSZ[FF;*MO%$DLI@P=(I3X_OLK^QM?VICF%MG"YOC'6:ZO"8O8^_
M'SI-9ML:^1_AG%EI-_9SF]GNQARP*9\)EHB9%'/APS72L#\SG@ P:L$N1:R3
ME.F(?=!)B#ZU/YD.V,?]?^ZS3WR!@0>1M]_<@2_+>/UW9FB?GMS!AX_@X"XW
M<"L<&"[8=:3G2O@3475^3IQW?8T1(YTR#YVYC!B/%BR+TB03S*0\%2'X2V[G
M6#_V17+% N[A5L)T*%.6:M=NK4$D/&$,3Q;4).37 O.6QC2XY\,83*F(@S0'
M-?!DXF4AFD7H#DM\D;#Y5'I39C+ZM^H_%XG(!Z$%A-(HP7T93=A<IE,LT,3"
MLP;2N#%,TSZ6.4,WGXT793?\*" Z>DH0"1;("-M$.[[:EBH0A.9XG)2>RR@
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
MFGI7)GMY1KUC\R]02P$"% ,4    "  C0(Q9*^R)I(,-  "LC@  $0
M        @ $     ;6%Y<RTR,#(T,3 S,2YX<V102P$"% ,4    "  C0(Q9
MRSHD<[,2  !TY0  %0              @ &R#0  ;6%Y<RTR,#(T,3 S,5]C
M86PN>&UL4$L! A0#%     @ (T",68G6[S"0&@   HP! !4
M ( !F"   &UA>7,M,C R-#$P,S%?9&5F+GAM;%!+ 0(4 Q0    ( "- C%ED
MH1R<$5(  -9H!  5              "  5L[  !M87ES+3(P,C0Q,#,Q7VQA
M8BYX;6Q02P$"% ,4    "  C0(Q92UP^=>LX  !??P, %0
M@ &?C0  ;6%Y<RTR,#(T,3 S,5]P<F4N>&UL4$L! A0#%     @ (T",69<Q
M=-G2Q   6S$' !,              ( !O<8  &UA>7,T-# V,S4Q+3$P<2YH
M=&U02P$"% ,4    "  C0(Q90RTUYQ0(  #4+   %0              @ '
MBP$ ;6%Y<S0T,#8S-3$M97@S,3$N:'1M4$L! A0#%     @ (T",67R)8(SN
M!P  _BD  !4              ( !!Y0! &UA>7,T-# V,S4Q+65X,S$R+FAT
M;5!+ 0(4 Q0    ( "- C%DO'_>8A@4  &HC   4              "  2B<
L 0!M87ES-#0P-C,U,2UE>#,R+FAT;5!+!08     "0 ) %0"  #@H0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>mays4406351-10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:MAYS="http://jwmays.com/20241031"
  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:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mays-20241031.xsd" xlink:type="simple"/>
    <context id="From2024-08-01to2024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2024-12-12</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="From2023-08-012023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2023-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_custom_BadDebtExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:BadDebtExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_BadDebtExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:BadDebtExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MAYS:AllowanceForUncollectibleAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_CityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">MAYS:CityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:ThreeTenantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012024-07-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:ThreeTenantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_RevenueMember_custom_TwoTenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:TwoTenantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MAYS:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_custom_RevenueMember_custom_TwoTenantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">MAYS:TwoTenantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">MAYS:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="AsOf2019-11-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-05</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:BondStBuildingBrooklynNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillNewYorkBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">MAYS:FishkillNewYorkBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_CompanyOwnedPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:CompanyOwnedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_LeasedPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:LeasedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_OperatingLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MAYS:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:JamaicaAvenueAt169thStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">MAYS:FiveHundredFour506FultonStreetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_custom_RightOfUseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">MAYS:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000054187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </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="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Integer">
        <measure>MAYS:Integer</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-08-01to2024-10-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-08-01to2024-10-31" id="Fact000004">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2024-08-01to2024-10-31" id="Fact000005">2025</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-08-01to2024-10-31" id="Fact000006">--07-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="From2024-08-01to2024-10-31" id="Fact000007">0000054187</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="From2024-08-01to2024-10-31" id="xdx2ixbrl0019">MAYS J W INC</dei:EntityRegistrantName>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2024-08-01to2024-10-31"
      id="xdx2ixbrl0189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="From2024-08-01to2024-10-31"
      id="xdx2ixbrl0216"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="From2023-08-012023-10-31"
      id="xdx2ixbrl0217"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0235"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0236"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0238"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0259"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0261"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2024-08-01to2024-10-31"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInSecurityDeposits
      contextRef="From2023-08-012023-10-31"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2024-08-01to2024-10-31"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-08-01to2024-10-31" id="Fact000014">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2024-08-01to2024-10-31" id="Fact000015">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-08-01to2024-10-31" id="Fact000016">2024-10-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2024-08-01to2024-10-31" id="Fact000017">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-08-01to2024-10-31" id="Fact000018">1-3647</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-08-01to2024-10-31" id="Fact000020">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-08-01to2024-10-31" id="Fact000021">11-1059070</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-08-01to2024-10-31" id="Fact000022">9 Bond Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-08-01to2024-10-31" id="Fact000023">Brooklyn</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-08-01to2024-10-31" id="Fact000024">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-08-01to2024-10-31" id="Fact000025">11201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-08-01to2024-10-31" id="Fact000026">718</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-08-01to2024-10-31" id="Fact000027">624-7400</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-08-01to2024-10-31" id="Fact000028">Common Stock, $1 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-08-01to2024-10-31" id="Fact000029">MAYS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-08-01to2024-10-31" id="Fact000030">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2024-08-01to2024-10-31" id="Fact000031">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-08-01to2024-10-31" id="Fact000032">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-08-01to2024-10-31" id="Fact000033">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory contextRef="From2024-08-01to2024-10-31" id="Fact000034">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-08-01to2024-10-31" id="Fact000035">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany contextRef="From2024-08-01to2024-10-31" id="Fact000036">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-12-12"
      decimals="INF"
      id="Fact000037"
      unitRef="Shares">2015780</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Land
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000045"
      unitRef="USD">6067805</us-gaap:Land>
    <us-gaap:Land
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000046"
      unitRef="USD">6067805</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000051"
      unitRef="USD">80549001</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000052"
      unitRef="USD">79510142</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000054"
      unitRef="USD">1808452</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000055"
      unitRef="USD">2387207</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000057"
      unitRef="USD">82357453</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000059"
      unitRef="USD">81897349</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000061"
      unitRef="USD">40247440</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000062"
      unitRef="USD">39803374</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <MAYS:BuildingNet
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000064"
      unitRef="USD">42110013</MAYS:BuildingNet>
    <MAYS:BuildingNet
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000065"
      unitRef="USD">42093975</MAYS:BuildingNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000067"
      unitRef="USD">48177818</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000068"
      unitRef="USD">48161780</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000070"
      unitRef="USD">2316114</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000071"
      unitRef="USD">1243977</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000073"
      unitRef="USD">975959</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000074"
      unitRef="USD">1041624</us-gaap:RestrictedCash>
    <us-gaap:ReceivablesNetCurrent
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">3421635</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">3582225</us-gaap:ReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">1693670</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">3048044</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DeferredCostsLeasingGross
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">3562152</us-gaap:DeferredCostsLeasingGross>
    <us-gaap:DeferredCostsLeasingGross
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000083"
      unitRef="USD">3580585</us-gaap:DeferredCostsLeasingGross>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000085"
      unitRef="USD">28346470</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000086"
      unitRef="USD">28866800</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Assets
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">88493818</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">89525035</us-gaap:Assets>
    <us-gaap:LoansPayableToBank
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">3547709</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">3874246</us-gaap:LoansPayableToBank>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">1880537</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">2271963</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <MAYS:SecurityDepositsPayableNonCurrent
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">1043557</MAYS:SecurityDepositsPayableNonCurrent>
    <MAYS:SecurityDepositsPayableNonCurrent
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">1077964</MAYS:SecurityDepositsPayableNonCurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000106"
      unitRef="USD">24998221</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000107"
      unitRef="USD">25309725</us-gaap:OperatingLeaseLiability>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000109"
      unitRef="USD">4099000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000110"
      unitRef="USD">4093000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000112"
      unitRef="USD">35569024</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000113"
      unitRef="USD">36626898</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-07-31"
      decimals="INF"
      id="Fact000121"
      unitRef="USDPShares">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000123"
      unitRef="USDPShares">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000125"
      unitRef="Shares">5000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-07-31"
      decimals="INF"
      id="Fact000127"
      unitRef="Shares">5000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000129"
      unitRef="Shares">2178297</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-07-31"
      decimals="INF"
      id="Fact000131"
      unitRef="Shares">2178297</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000118"
      unitRef="USD">2178297</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000119"
      unitRef="USD">2178297</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000133"
      unitRef="USD">3346245</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000134"
      unitRef="USD">3346245</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000136"
      unitRef="USD">48688104</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000137"
      unitRef="USD">48661447</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000139"
      unitRef="USD">54212646</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000141"
      unitRef="USD">54185989</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000146"
      unitRef="Shares">162517</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-07-31"
      decimals="INF"
      id="Fact000148"
      unitRef="Shares">162517</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000143"
      unitRef="USD">1287852</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000144"
      unitRef="USD">1287852</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000150"
      unitRef="USD">52924794</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">52898137</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000153"
      unitRef="USD">88493818</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000154"
      unitRef="USD">89525035</us-gaap:LiabilitiesAndStockholdersEquity>
    <MAYS:OperatingLeasesIncomeStatementLeaseRevenues
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000159"
      unitRef="USD">5539129</MAYS:OperatingLeasesIncomeStatementLeaseRevenues>
    <MAYS:OperatingLeasesIncomeStatementLeaseRevenues
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000160"
      unitRef="USD">5323801</MAYS:OperatingLeasesIncomeStatementLeaseRevenues>
    <us-gaap:Revenues
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000162"
      unitRef="USD">5539129</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000163"
      unitRef="USD">5323801</us-gaap:Revenues>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000168"
      unitRef="USD">3750139</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000169"
      unitRef="USD">3692616</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000171"
      unitRef="USD">1292753</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000172"
      unitRef="USD">1254573</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000174"
      unitRef="USD">444066</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000175"
      unitRef="USD">428264</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000177"
      unitRef="USD">5486958</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000178"
      unitRef="USD">5375453</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000180"
      unitRef="USD">52171</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000181"
      unitRef="USD">-51652</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000186"
      unitRef="USD">4963</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000187"
      unitRef="USD">9245</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000190"
      unitRef="USD">-163567</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000192"
      unitRef="USD">-24477</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000193"
      unitRef="USD">-41570</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000195"
      unitRef="USD">-19514</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000197"
      unitRef="USD">-195892</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000199"
      unitRef="USD">32657</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000200"
      unitRef="USD">-247544</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000202"
      unitRef="USD">6000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000203"
      unitRef="USD">-55000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000205"
      unitRef="USD">26657</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000206"
      unitRef="USD">-192544</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000208"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000210"
      unitRef="USDPShares">0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      id="Fact000212"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      id="Fact000214"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000219"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000221"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      id="Fact000223"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      id="Fact000225"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000228"
      unitRef="USD">2178297</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000229"
      unitRef="USD">3346245</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000230"
      unitRef="USD">48661447</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000231"
      unitRef="USD">-1287852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000232"
      unitRef="USD">52898137</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000237"
      unitRef="USD">26657</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000241"
      unitRef="USD">26657</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000239"
      unitRef="USD">26657</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000243"
      unitRef="USD">26657</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000245"
      unitRef="USD">2178297</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000246"
      unitRef="USD">3346245</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000247"
      unitRef="USD">48688104</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000248"
      unitRef="USD">-1287852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000249"
      unitRef="USD">52924794</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000252"
      unitRef="USD">2178297</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000253"
      unitRef="USD">3346245</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000254"
      unitRef="USD">49068015</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000255"
      unitRef="USD">-1287852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-07-31"
      decimals="0"
      id="Fact000256"
      unitRef="USD">53304705</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000260"
      unitRef="USD">-192544</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000264"
      unitRef="USD">-192544</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000262"
      unitRef="USD">-192544</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">-192544</us-gaap:NetIncomeLoss>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000268"
      unitRef="USD">2178297</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000269"
      unitRef="USD">3346245</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000270"
      unitRef="USD">48875471</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="0"
      id="Fact000271"
      unitRef="USD">-1287852</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000272"
      unitRef="USD">53112161</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000277"
      unitRef="USD">26657</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000278"
      unitRef="USD">-192544</us-gaap:ProfitLoss>
    <MAYS:IncreaseDecreaseBadDebtExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000284"
      unitRef="USD">931</MAYS:IncreaseDecreaseBadDebtExpense>
    <MAYS:IncreaseDecreaseBadDebtExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000285"
      unitRef="USD">-33000</MAYS:IncreaseDecreaseBadDebtExpense>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">-6000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000288"
      unitRef="USD">55000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000290"
      unitRef="USD">444066</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000291"
      unitRef="USD">428264</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000293"
      unitRef="USD">125300</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000294"
      unitRef="USD">119038</us-gaap:AmortizationOfDeferredCharges>
    <MAYS:OperatingLeaseExpenseInExcessOfCashPayments
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000296"
      unitRef="USD">208826</MAYS:OperatingLeaseExpenseInExcessOfCashPayments>
    <MAYS:OperatingLeaseExpenseInExcessOfCashPayments
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000297"
      unitRef="USD">213201</MAYS:OperatingLeaseExpenseInExcessOfCashPayments>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000299"
      unitRef="USD">9528</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000300"
      unitRef="USD">9528</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainLossOnInvestments
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000302"
      unitRef="USD">106867</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000303"
      unitRef="USD">152088</us-gaap:GainLossOnInvestments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000306"
      unitRef="USD">-163567</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000311"
      unitRef="USD">-159659</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000312"
      unitRef="USD">-74380</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000314"
      unitRef="USD">-1354374</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000315"
      unitRef="USD">-1263962</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000317"
      unitRef="USD">-391426</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000318"
      unitRef="USD">-81912</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInSecurityDeposits
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000320"
      unitRef="USD">-34407</us-gaap:IncreaseDecreaseInSecurityDeposits>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000323"
      unitRef="USD">1802641</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000324"
      unitRef="USD">1757396</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000329"
      unitRef="USD">460104</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000330"
      unitRef="USD">312727</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000332"
      unitRef="USD">-460104</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000333"
      unitRef="USD">-312727</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000338"
      unitRef="USD">336065</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000339"
      unitRef="USD">321574</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000341"
      unitRef="USD">-336065</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000342"
      unitRef="USD">-321574</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000344"
      unitRef="USD">1006472</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000345"
      unitRef="USD">1123095</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000347"
      unitRef="USD">2285601</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-07-31"
      decimals="0"
      id="Fact000348"
      unitRef="USD">2217735</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000350"
      unitRef="USD">3292073</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000351"
      unitRef="USD">3340830</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000353">&lt;p id="xdx_807_eus-gaap--SignificantAccountingPoliciesTextBlock_zi47iayh3YDd" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;1.&#160;&lt;span id="xdx_822_ze7ww8yuTyhe"&gt;Summary of Significant Accounting Policies&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--UseOfEstimates_zO8WlHBoBOg5" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_868_zryUqHb591sf"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The accounting records are maintained in accordance with accounting
principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The preparation of the Company&#x2019;s financial statements
in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the financial statements, the disclosure of contingent assets and liabilities, incremental borrowing rates and recognition
of renewal options for operating lease right-of-use assets and liabilities, and the reported amounts of revenues and expenses during the
reporting period. The estimates that we make include allowance for doubtful accounts, depreciation, impairment analysis of long-lived
assets, income tax assets and liabilities, fair value of marketable securities and revenue recognition. Estimates are based on historical
experience where applicable or other assumptions that management believes are reasonable under the circumstances. Due to the inherent
uncertainty involved in making estimates, actual results may differ from those estimates under different assumptions or conditions.&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zpr734dceNc1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;span id="xdx_862_zaDanDDzUFx5"&gt;&lt;b&gt;Basis
of Presentation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The interim financial statements are prepared pursuant to the
instructions for reporting on Form 10-Q and Article 8 of Regulations S-X of the SEC Rules and Regulations. The July 31, 2024 consolidated
balance sheet was derived from audited financial statements but does not include all disclosures required by GAAP. The interim financial
statements and notes thereto should be read in conjunction with the financial statements and notes included in the Company's latest Form
10-K Annual Report for the fiscal year ended July 31, 2024. In the opinion of management, the interim financial statements reflect all
adjustments of a normal recurring nature necessary for a fair statement of the results for interim periods. The results of operations
for the current period are not necessarily indicative of the results for the entire fiscal year ending July 31, 2025 or any other period.&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zl6LFE2kc4ok" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_868_zyOK0biespBh"&gt;Restricted Cash&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Restricted cash primarily consists of cash held in bank accounts
for tenant security deposits and other amounts required under certain loan agreements.&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zPJBx8KfHYXe" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_863_zP70vWP5CWze"&gt;Accounts Receivable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Generally, rent is due from tenants at the beginning of the month
in accordance with terms of each lease. Based upon its periodic assessment of the quality of the receivables, management uses its historical
knowledge of the tenants and industry experience to determine whether a reserve or write-off is required. The Company uses specific identification
to write-off receivables to bad debt expense in the period when issues of collectability become known. Collectability issues include late
rent payments, circumstances when a tenant indicates their intention to vacate the property without paying, or when tenant litigation
or bankruptcy proceedings are not expected to result in full payment. Management also assesses collectability by reviewing accounts receivable
on an aggregate basis where similar characteristics exist. In determining the amount of the allowance for credit losses, the Company considers
past due status and a tenant&#x2019;s payment history. We also consider current market conditions and reasonable and supportable forecasts
of future economic conditions. Our assessment considers volatility in market conditions and evolving shifts in credit trends that may
have a material impact on our allowance for uncollectible accounts receivables in future periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company&#x2019;s allowance for uncollectible receivables is
recorded as an offset to receivables. Activity in the allowance for uncollectible receivables for each period follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zWA3XUOXomL" style="display: none"&gt;Schedule of allowance for uncollectible receivables&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Allowance for&lt;br/&gt; Uncollectible&lt;br/&gt; Accounts Receivable&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Bad Debt Expense&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Period Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;42,680&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Charge-offs (recoveries)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(20,405&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(112,552&lt;/td&gt;&lt;td style="font-size: 10pt; 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 style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)"&gt;(13,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Reserve adjustments&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;40,232&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;(20,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Ending Balance&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;23,206&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;42,680&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;(33,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zsdpdWPOZ6xh" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_861_zv4X1L1QbSN1"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment are stated at cost. Depreciation is calculated
using the straight-line method. Amortization of improvements to leased property is calculated over the
life of the lease. Lives used to determine depreciation and amortization are generally as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B5_zcM5WIgWNEub" style="display: none"&gt;Schedule of property and equipment depreciation and amortization period&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life"&gt;18&lt;/span&gt;-&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Improvements to leased property&lt;span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"&gt; Improvements to leased property [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixtures and equipment &lt;span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none"&gt;Fixtures and equipment [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life"&gt;7&lt;/span&gt;-&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life"&gt;12&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other &lt;span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none"&gt;Other [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life"&gt;5&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Maintenance, repairs, renewals and improvements of a non-permanent
nature are charged to expense when incurred. Expenditures for additions and major renewals or improvements are capitalized along with
the associated interest cost during construction. The cost of assets sold or retired, and the accumulated depreciation or amortization
thereon are eliminated from the respective accounts in the year of disposal, and the resulting gain or loss is credited or charged to
income. Capitalized interest is recorded as part of the asset to which it relates and is amortized over the asset&#x2019;s estimated useful
life.&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentImpairment_zJuzZSqzwVZg" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_86C_zpbiOl3b08Xf"&gt;Impairment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company periodically reviews owned and leased properties, including
related long lived assets and depreciable lives, for indicators of impairment that imply the carrying amount of assets may not be recoverable
through operations plus estimated disposition proceeds. Such indicators of impairment include, but are not limited to, significant changes
in real estate market conditions resulting in decreases in estimated fair values of properties or assets, changes in business conditions
in the industries in which our tenants operate, and other significant or unusual events or circumstances which may occur from time to
time.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;If indicators of impairment existed, the carrying value of the
property would be written down to its estimated fair value based on our best estimate of the property&#x2019;s discounted future cash flows.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of October 31, 2024 and July 31, 2024, the Company has determined
there was no impairment of its owned and leased properties, and the related carrying values, including depreciable lives.&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--DeferredChargesPolicyTextBlock_zmX55I1P2qSa" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_86E_zF3xfeFHWd4g"&gt;Deferred Charges&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Deferred charges consist principally of costs incurred in connection
with the leasing of property to tenants. Such costs are amortized over the related lease periods, ranging from&#160;&lt;span id="xdx_90C_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MinimumMember_z3ReWkalYzO3" title="Deferred charges amortization period"&gt;5&lt;/span&gt;&#160;to&#160;&lt;span id="xdx_90D_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MaximumMember_z1M19aRk0FXa" title="Deferred charges amortization period"&gt;21&lt;/span&gt;&#160;years,
using the straight-line method. If a lease is terminated early, such costs are expensed.&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--LessorLeasesPolicyTextBlock_zw2gOtO0ktIi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_865_z3Imkc4K721a"&gt;Leases - Lessor Revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Rental income is recognized from tenants under executed leases
no later than on an established date or on an earlier date if the tenant should commence conducting business. Unbilled receivables are
included in accounts receivable and represent the excess of scheduled rental income recognized on a straight-line basis over rental income
as it becomes receivable according to the provisions of the lease. The effect of lease modifications that result in rent relief or other
credits to tenants, including any retroactive effects relating to prior periods, are recognized in the period when the lease modification
is signed. At the time of the lease modification, we assess the realizability of any accrued but unpaid rent and amounts that had been
recognized as revenue in prior periods. As lessor, we have elected to combine the lease components (base rent), non-lease components (reimbursements
of common area maintenance expenses) and reimbursements of real estate taxes and account for the components as a single lease component
in accordance with ASC 842. If the amounts are not determined to be realizable, the accrued but unpaid rent is written off. Accounts receivable
are recognized in accordance with lease agreements at its net realizable value. Rental payments received in advance are deferred until
earned.&lt;/p&gt;






&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zkejXsbdlwNf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_864_zIntF53smQzi"&gt;Leases - Lessee&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company determines if an arrangement is a lease at inception.
With the adoption of ASC 842, operating leases are included in operating lease right-of-use assets, and operating lease liabilities on
the Company&#x2019;s balance sheet.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Operating lease right-of-use assets represent the Company&#x2019;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make payments arising
from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value
of lease payments over the lease term. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental
borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company&#x2019;s
lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option.
Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zURRywKQ4NTi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_860_zg1jWqDFvoL7"&gt;Taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The computation of the annual expected effective tax rate at each interim
period requires certain estimates and assumptions including, but not limited to, the expected operating income for the year and future
periods, projections of the proportion of income (or loss), and permanent and temporary differences. The accounting estimates used to
compute the provision for income taxes may change as new events occur, more experience is acquired, or as additional information is obtained.
To the extent the estimated annual effective tax rate changes during a quarter, the effect of the change on prior quarters is included
in tax expense for the current quarter.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company had a federal net operating loss carryforward approximating
$&lt;span id="xdx_907_eus-gaap--NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_c20230801__20240731_zBkLqveA98Ae" title="Federal net operating loss carryforward"&gt;10,111,000&lt;/span&gt;&#160;as of July 31, 2024 available to offset future taxable income. As of July 31, 2024, the Company had unused net operating
loss carry forwards of approximately $&lt;span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zulHu9FENF2g" title="Net operating loss carryforwards"&gt;14,260,000&lt;/span&gt;&#160;for state and $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__custom--CityMember_zy7EOfzWNkf7" title="Net operating loss carryforwards"&gt;11,736,000&lt;/span&gt;&#160;for city, available to offset future state and city
taxable income. The net operating loss carryforwards will begin to expire, if not used, in 2035.&lt;span id="xdx_91B_eus-gaap--StateAndLocalJurisdictionMember_zssd7gNXTGfh" style="display: none"&gt;State [Member]&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;New York State and New York City taxes are calculated using the
higher of taxes based on income or the respective capital- based franchise taxes. Beginning with the Company&#x2019;s tax year ending July
31, 2025, changes in the law required the state capital-based tax will be phased out. New York City taxes will be based on capital for
the foreseeable future. Capital-based franchise taxes are recorded to administrative and general expense. State tax amounts in excess
of the capital-based franchise taxes are recorded to income tax expenses. Due to both the application of the capital-based tax and due
to the possible absence of city taxable income, the Company does not record city deferred taxes.&lt;/p&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2024-08-01to2024-10-31" id="Fact000355">&lt;p id="xdx_846_eus-gaap--UseOfEstimates_zO8WlHBoBOg5" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_868_zryUqHb591sf"&gt;Use of Estimates&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The accounting records are maintained in accordance with accounting
principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). The preparation of the Company&#x2019;s financial statements
in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities
at the date of the financial statements, the disclosure of contingent assets and liabilities, incremental borrowing rates and recognition
of renewal options for operating lease right-of-use assets and liabilities, and the reported amounts of revenues and expenses during the
reporting period. The estimates that we make include allowance for doubtful accounts, depreciation, impairment analysis of long-lived
assets, income tax assets and liabilities, fair value of marketable securities and revenue recognition. Estimates are based on historical
experience where applicable or other assumptions that management believes are reasonable under the circumstances. Due to the inherent
uncertainty involved in making estimates, actual results may differ from those estimates under different assumptions or conditions.&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000357">&lt;p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zpr734dceNc1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;span id="xdx_862_zaDanDDzUFx5"&gt;&lt;b&gt;Basis
of Presentation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The interim financial statements are prepared pursuant to the
instructions for reporting on Form 10-Q and Article 8 of Regulations S-X of the SEC Rules and Regulations. The July 31, 2024 consolidated
balance sheet was derived from audited financial statements but does not include all disclosures required by GAAP. The interim financial
statements and notes thereto should be read in conjunction with the financial statements and notes included in the Company's latest Form
10-K Annual Report for the fiscal year ended July 31, 2024. In the opinion of management, the interim financial statements reflect all
adjustments of a normal recurring nature necessary for a fair statement of the results for interim periods. The results of operations
for the current period are not necessarily indicative of the results for the entire fiscal year ending July 31, 2025 or any other period.&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="From2024-08-01to2024-10-31" id="Fact000359">&lt;p id="xdx_84F_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zl6LFE2kc4ok" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_868_zyOK0biespBh"&gt;Restricted Cash&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Restricted cash primarily consists of cash held in bank accounts
for tenant security deposits and other amounts required under certain loan agreements.&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2024-08-01to2024-10-31" id="Fact000361">&lt;p id="xdx_844_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zPJBx8KfHYXe" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_863_zP70vWP5CWze"&gt;Accounts Receivable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Generally, rent is due from tenants at the beginning of the month
in accordance with terms of each lease. Based upon its periodic assessment of the quality of the receivables, management uses its historical
knowledge of the tenants and industry experience to determine whether a reserve or write-off is required. The Company uses specific identification
to write-off receivables to bad debt expense in the period when issues of collectability become known. Collectability issues include late
rent payments, circumstances when a tenant indicates their intention to vacate the property without paying, or when tenant litigation
or bankruptcy proceedings are not expected to result in full payment. Management also assesses collectability by reviewing accounts receivable
on an aggregate basis where similar characteristics exist. In determining the amount of the allowance for credit losses, the Company considers
past due status and a tenant&#x2019;s payment history. We also consider current market conditions and reasonable and supportable forecasts
of future economic conditions. Our assessment considers volatility in market conditions and evolving shifts in credit trends that may
have a material impact on our allowance for uncollectible accounts receivables in future periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company&#x2019;s allowance for uncollectible receivables is
recorded as an offset to receivables. Activity in the allowance for uncollectible receivables for each period follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zWA3XUOXomL" style="display: none"&gt;Schedule of allowance for uncollectible receivables&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Allowance for&lt;br/&gt; Uncollectible&lt;br/&gt; Accounts Receivable&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Bad Debt Expense&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Period Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;42,680&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Charge-offs (recoveries)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(20,405&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(112,552&lt;/td&gt;&lt;td style="font-size: 10pt; 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 style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)"&gt;(13,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Reserve adjustments&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;40,232&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;(20,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Ending Balance&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;23,206&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;42,680&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;(33,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000363">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zdNsy88Idy7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of allowance for uncollectible receivables"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zWA3XUOXomL" style="display: none"&gt;Schedule of allowance for uncollectible receivables&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Allowance for&lt;br/&gt; Uncollectible&lt;br/&gt; Accounts Receivable&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Bad Debt Expense&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Period Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zODoOaeoaDSj" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;42,680&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zFfuUb0SaMvi" style="width: 10%; font-size: 10pt; text-align: right" title="Beginning balance"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Charge-offs (recoveries)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_z85JXsL91m6l" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(20,405&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zGr5Xaag0oZ6" style="font-size: 10pt; text-align: right" title="Charge-offs (recoveries)"&gt;(112,552&lt;/td&gt;&lt;td style="font-size: 10pt; 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 style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_ecustom--AllowanceForDoubtfulAccountsReceivableChargeoff_iN_di_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z5O3XaMbbBf4" title="Charge-offs (recoveries)"&gt;(13,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Reserve adjustments&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zT4Nb9mKKW7d" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zbg8dFDUrrL5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;40,232&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_z6vezn4ctWv9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zIxSHfQmnYre" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Reserve adjustments"&gt;(20,000&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Ending Balance&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zJN4p4Rj2w3b" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;23,206&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230801__20240731__us-gaap--FinancialInstrumentAxis__custom--AllowanceForUncollectibleAccountsReceivableMember_zn37fAfPd519" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;42,680&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ProvisionForDoubtfulAccounts_c20240801__20241031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zLXM11Va3pf6" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;931&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ProvisionForDoubtfulAccounts_c20230801__20231031__us-gaap--FinancialInstrumentAxis__custom--BadDebtExpenseMember_zfvGW38RNdGl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Ending balance"&gt;(33,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000365"
      unitRef="USD">42680</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000367"
      unitRef="USD">115000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000369"
      unitRef="USD">-20405</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000371"
      unitRef="USD">-112552</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <MAYS:AllowanceForDoubtfulAccountsReceivableChargeoff
      contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember"
      decimals="0"
      id="Fact000373"
      unitRef="USD">13000</MAYS:AllowanceForDoubtfulAccountsReceivableChargeoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2024-08-012024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000375"
      unitRef="USD">931</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2023-08-012024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000377"
      unitRef="USD">40232</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2024-08-012024-10-31_custom_BadDebtExpenseMember"
      decimals="0"
      id="Fact000379"
      unitRef="USD">931</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember"
      decimals="0"
      id="Fact000381"
      unitRef="USD">-20000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-10-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000383"
      unitRef="USD">23206</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-07-31_custom_AllowanceForUncollectibleAccountsReceivableMember"
      decimals="0"
      id="Fact000385"
      unitRef="USD">42680</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-08-012024-10-31_custom_BadDebtExpenseMember"
      decimals="0"
      id="Fact000387"
      unitRef="USD">931</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-08-012023-10-31_custom_BadDebtExpenseMember"
      decimals="0"
      id="Fact000389"
      unitRef="USD">-33000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000391">&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zsdpdWPOZ6xh" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_861_zv4X1L1QbSN1"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Property and equipment are stated at cost. Depreciation is calculated
using the straight-line method. Amortization of improvements to leased property is calculated over the
life of the lease. Lives used to determine depreciation and amortization are generally as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B5_zcM5WIgWNEub" style="display: none"&gt;Schedule of property and equipment depreciation and amortization period&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life"&gt;18&lt;/span&gt;-&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Improvements to leased property&lt;span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"&gt; Improvements to leased property [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixtures and equipment &lt;span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none"&gt;Fixtures and equipment [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life"&gt;7&lt;/span&gt;-&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life"&gt;12&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other &lt;span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none"&gt;Other [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life"&gt;5&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Maintenance, repairs, renewals and improvements of a non-permanent
nature are charged to expense when incurred. Expenditures for additions and major renewals or improvements are capitalized along with
the associated interest cost during construction. The cost of assets sold or retired, and the accumulated depreciation or amortization
thereon are eliminated from the respective accounts in the year of disposal, and the resulting gain or loss is credited or charged to
income. Capitalized interest is recorded as part of the asset to which it relates and is amortized over the asset&#x2019;s estimated useful
life.&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000393">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zP15QU6PFTH2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment depreciation and amortization period"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B5_zcM5WIgWNEub" style="display: none"&gt;Schedule of property and equipment depreciation and amortization period&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MinimumMember_z7Jg8AGKMk69" title="Useful life"&gt;18&lt;/span&gt;-&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsAndImprovementsMember__srt--RangeAxis__srt--MaximumMember_z5mPpeKB4S05" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Improvements to leased property&lt;span id="xdx_91B_eus-gaap--LeaseholdImprovementsMember_zTKj9xoOhQU8" style="display: none"&gt; Improvements to leased property [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_zZLg3zR5pWV1" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zicdV0YTveS6" title="Useful life"&gt;40&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixtures and equipment &lt;span id="xdx_91C_eus-gaap--FurnitureAndFixturesMember_zyfpnOo2rTTg" style="display: none"&gt;Fixtures and equipment [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zSUUiTqYga8l" title="Useful life"&gt;7&lt;/span&gt;-&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zdjtb13L0Mzl" title="Useful life"&gt;12&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other &lt;span id="xdx_919_eus-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember_zwKZgHi6Sg0d" style="display: none"&gt;Other [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&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;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_z55QBZYXvSd" title="Useful life"&gt;3&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OtherCapitalizedPropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_z9QT4fohm0Wd" title="Useful life"&gt;5&lt;/span&gt;&#160;years&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MinimumMember"
      id="Fact000395">P18Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_custom_BuildingsAndImprovementsMember_srt_MaximumMember"
      id="Fact000397">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember"
      id="Fact000400">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember"
      id="Fact000402">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember"
      id="Fact000405">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact000407">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MinimumMember"
      id="Fact000410">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-10-31_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_srt_MaximumMember"
      id="Fact000412">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentImpairment contextRef="From2024-08-01to2024-10-31" id="Fact000414">&lt;p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentImpairment_zJuzZSqzwVZg" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_86C_zpbiOl3b08Xf"&gt;Impairment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company periodically reviews owned and leased properties, including
related long lived assets and depreciable lives, for indicators of impairment that imply the carrying amount of assets may not be recoverable
through operations plus estimated disposition proceeds. Such indicators of impairment include, but are not limited to, significant changes
in real estate market conditions resulting in decreases in estimated fair values of properties or assets, changes in business conditions
in the industries in which our tenants operate, and other significant or unusual events or circumstances which may occur from time to
time.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;If indicators of impairment existed, the carrying value of the
property would be written down to its estimated fair value based on our best estimate of the property&#x2019;s discounted future cash flows.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of October 31, 2024 and July 31, 2024, the Company has determined
there was no impairment of its owned and leased properties, and the related carrying values, including depreciable lives.&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentImpairment>
    <us-gaap:DeferredChargesPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000416">&lt;p id="xdx_840_eus-gaap--DeferredChargesPolicyTextBlock_zmX55I1P2qSa" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_86E_zF3xfeFHWd4g"&gt;Deferred Charges&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Deferred charges consist principally of costs incurred in connection
with the leasing of property to tenants. Such costs are amortized over the related lease periods, ranging from&#160;&lt;span id="xdx_90C_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MinimumMember_z3ReWkalYzO3" title="Deferred charges amortization period"&gt;5&lt;/span&gt;&#160;to&#160;&lt;span id="xdx_90D_ecustom--DeferredChargesAmortizationPeriod_dtY_c20240801__20241031__srt--RangeAxis__srt--MaximumMember_z1M19aRk0FXa" title="Deferred charges amortization period"&gt;21&lt;/span&gt;&#160;years,
using the straight-line method. If a lease is terminated early, such costs are expensed.&lt;/p&gt;

</us-gaap:DeferredChargesPolicyTextBlock>
    <MAYS:DeferredChargesAmortizationPeriod
      contextRef="From2024-08-012024-10-31_srt_MinimumMember"
      id="Fact000418">P5Y</MAYS:DeferredChargesAmortizationPeriod>
    <MAYS:DeferredChargesAmortizationPeriod
      contextRef="From2024-08-012024-10-31_srt_MaximumMember"
      id="Fact000420">P21Y</MAYS:DeferredChargesAmortizationPeriod>
    <us-gaap:LessorLeasesPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000422">&lt;p id="xdx_841_eus-gaap--LessorLeasesPolicyTextBlock_zw2gOtO0ktIi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_865_z3Imkc4K721a"&gt;Leases - Lessor Revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Rental income is recognized from tenants under executed leases
no later than on an established date or on an earlier date if the tenant should commence conducting business. Unbilled receivables are
included in accounts receivable and represent the excess of scheduled rental income recognized on a straight-line basis over rental income
as it becomes receivable according to the provisions of the lease. The effect of lease modifications that result in rent relief or other
credits to tenants, including any retroactive effects relating to prior periods, are recognized in the period when the lease modification
is signed. At the time of the lease modification, we assess the realizability of any accrued but unpaid rent and amounts that had been
recognized as revenue in prior periods. As lessor, we have elected to combine the lease components (base rent), non-lease components (reimbursements
of common area maintenance expenses) and reimbursements of real estate taxes and account for the components as a single lease component
in accordance with ASC 842. If the amounts are not determined to be realizable, the accrued but unpaid rent is written off. Accounts receivable
are recognized in accordance with lease agreements at its net realizable value. Rental payments received in advance are deferred until
earned.&lt;/p&gt;






</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000424">&lt;p id="xdx_843_eus-gaap--LesseeLeasesPolicyTextBlock_zkejXsbdlwNf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_864_zIntF53smQzi"&gt;Leases - Lessee&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company determines if an arrangement is a lease at inception.
With the adoption of ASC 842, operating leases are included in operating lease right-of-use assets, and operating lease liabilities on
the Company&#x2019;s balance sheet.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Operating lease right-of-use assets represent the Company&#x2019;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make payments arising
from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on the present value
of lease payments over the lease term. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental
borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company&#x2019;s
lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option.
Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000426">&lt;p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zURRywKQ4NTi" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;span id="xdx_860_zg1jWqDFvoL7"&gt;Taxes&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The computation of the annual expected effective tax rate at each interim
period requires certain estimates and assumptions including, but not limited to, the expected operating income for the year and future
periods, projections of the proportion of income (or loss), and permanent and temporary differences. The accounting estimates used to
compute the provision for income taxes may change as new events occur, more experience is acquired, or as additional information is obtained.
To the extent the estimated annual effective tax rate changes during a quarter, the effect of the change on prior quarters is included
in tax expense for the current quarter.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company had a federal net operating loss carryforward approximating
$&lt;span id="xdx_907_eus-gaap--NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments_c20230801__20240731_zBkLqveA98Ae" title="Federal net operating loss carryforward"&gt;10,111,000&lt;/span&gt;&#160;as of July 31, 2024 available to offset future taxable income. As of July 31, 2024, the Company had unused net operating
loss carry forwards of approximately $&lt;span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zulHu9FENF2g" title="Net operating loss carryforwards"&gt;14,260,000&lt;/span&gt;&#160;for state and $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_c20240731__us-gaap--IncomeTaxAuthorityAxis__custom--CityMember_zy7EOfzWNkf7" title="Net operating loss carryforwards"&gt;11,736,000&lt;/span&gt;&#160;for city, available to offset future state and city
taxable income. The net operating loss carryforwards will begin to expire, if not used, in 2035.&lt;span id="xdx_91B_eus-gaap--StateAndLocalJurisdictionMember_zssd7gNXTGfh" style="display: none"&gt;State [Member]&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;New York State and New York City taxes are calculated using the
higher of taxes based on income or the respective capital- based franchise taxes. Beginning with the Company&#x2019;s tax year ending July
31, 2025, changes in the law required the state capital-based tax will be phased out. New York City taxes will be based on capital for
the foreseeable future. Capital-based franchise taxes are recorded to administrative and general expense. State tax amounts in excess
of the capital-based franchise taxes are recorded to income tax expenses. Due to both the application of the capital-based tax and due
to the possible absence of city taxable income, the Company does not record city deferred taxes.&lt;/p&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments
      contextRef="From2023-08-012024-07-31"
      decimals="0"
      id="Fact000428"
      unitRef="USD">10111000</us-gaap:NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-07-31_us-gaap_StateAndLocalJurisdictionMember"
      decimals="0"
      id="Fact000430"
      unitRef="USD">14260000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-07-31_custom_CityMember"
      decimals="0"
      id="Fact000432"
      unitRef="USD">11736000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000435">&lt;p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zCacCyoQj2Uk" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;2.&lt;span id="xdx_823_zo5fYsC0vx4a"&gt;&#160;Income (Loss) Per Share of Common Stock&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Income (loss) per share has been computed by dividing the net
income (loss) for the periods by the weighted average number of shares of common stock outstanding during the periods, adjusted for the
purchase of treasury stock. Shares used in computing income (loss) per share were&#160;&lt;span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230801__20231031_zEjYfYqlCa3e" title="Average common shares outstanding"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20240801__20241031_zODECJaxM4M2" title="Average common shares outstanding"&gt;2,015,780&lt;/span&gt;&lt;/span&gt;&#160;for the three months ended October
31, 2024 and 2023, respectively.&lt;/p&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-08-012023-10-31"
      decimals="INF"
      id="Fact000437"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000439"
      unitRef="Shares">2015780</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000441">&lt;p id="xdx_80E_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zXfHAzE7cqn7" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;3.&#160;&lt;span id="xdx_823_zXcP5f3sI9q8"&gt;Marketable Securities&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company&#x2019;s marketable securities consisted of investments
in equity securities and mutual funds. Dividends and interest income were accrued as earned. Realized gains and losses were determined
on a specific identification basis. The Company reviewed marketable securities for impairment whenever circumstances and situations change
such that there is an indication that the carrying amounts may not be recovered. The changes in the fair value of these securities were
recognized in current period earnings in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 825.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company follows GAAP which establishes a fair value hierarchy
that prioritizes the valuation techniques and creates the following three broad levels, with Level 1 valuation being the highest priority:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;b&gt;Level 1 valuation&lt;/b&gt; inputs are quoted market
prices in active markets for identical assets or liabilities that are accessible at the measurement date (e.g., equity securities traded
on the New York Stock Exchange).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;b&gt;Level 2 valuation&lt;/b&gt; inputs are from other
than quoted market prices included in Level 1 that are observable for the asset or liability, either directly or indirectly (e.g., quoted
market prices of similar assets or liabilities in active markets, or quoted market prices for identical or similar assets or liabilities
in markets that are not active).&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;b&gt;Level 3 valuation&lt;/b&gt; inputs are unobservable
(e.g., an entity&#x2019;s own data) and should be used to measure fair value to the extent that observable inputs are not available.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;b&gt;Equity securities&lt;/b&gt; are valued at the closing
price reported on the active market on which the individual securities are traded that the Company has access to.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;Mutual funds&lt;/b&gt; are valued at the daily closing price as reported
by the fund. Mutual funds held by the Company are open-end mutual funds that are registered with the U.S. Securities and Exchange Commission.
These funds are required to publish their daily net asset value (&#x201c;NAV&#x201d;) and to transact at that price. The mutual funds held
by the Company are deemed to be actively traded.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Investment income consists of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--InvestmentIncomeTextBlock_zdYjT8jWsb54" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details) - Schedule of investment income"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BF_zxFOEoPLVVld" style="display: none"&gt;Schedule of investment income&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240801__20241031_zypiIXY12cCl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230801__20231031_z7aSJ98eLmKf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    Months Ended&lt;br/&gt; October 31&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InvestmentIncomeInterest_maIINzSpu_zIJjAtMITjW" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Dividend
    and interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,963&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,245&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zI14vLbexpTl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net unrealized
    (loss) on marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0448"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(163,567&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InvestmentIncomeNet_zIaXTvEh30El" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 15pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,963&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(154,322&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:InvestmentIncomeTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000443">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--InvestmentIncomeTextBlock_zdYjT8jWsb54" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Marketable Securities (Details) - Schedule of investment income"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BF_zxFOEoPLVVld" style="display: none"&gt;Schedule of investment income&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240801__20241031_zypiIXY12cCl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230801__20231031_z7aSJ98eLmKf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    Months Ended&lt;br/&gt; October 31&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--InvestmentIncomeInterest_maIINzSpu_zIJjAtMITjW" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Dividend
    and interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,963&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;9&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,245&lt;/span&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_zI14vLbexpTl" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net unrealized
    (loss) on marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0448"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(163,567&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InvestmentIncomeNet_zIaXTvEh30El" style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-indent: 15pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,963&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(154,322&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InvestmentIncomeTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000445"
      unitRef="USD">4963</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000446"
      unitRef="USD">9</us-gaap:InvestmentIncomeInterest>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000449"
      unitRef="USD">-163567</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000451"
      unitRef="USD">4963</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000452"
      unitRef="USD">-154322</us-gaap:InvestmentIncomeNet>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000454">&lt;p id="xdx_805_eus-gaap--FinancialInstrumentsDisclosureTextBlock_zjtNFxOD9mR8" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;4. &lt;span id="xdx_82A_zlBSrXSksyoi"&gt;Financial Instruments and Credit Risk Concentrations&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Financial instruments that are potentially subject to concentrations
of credit risk consist principally of restricted cash, cash and cash equivalents, and receivables. Restricted cash, cash and cash equivalents
are placed with multiple financial institutions and instruments to minimize risk. No assurance can be made that such financial institutions
and instruments will minimize all such risk.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;As of October 31, 2024 and July 31, 2024, three tenants accounted for
approximately &lt;span id="xdx_90C_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_z3Fkx4nUsxih" title="Concentration risk, percentage"&gt;55%&lt;/span&gt; and &lt;span id="xdx_907_ecustom--ConcentrationRiskPercentage_dp_c20230801__20240731__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--CounterpartyNameAxis__custom--ThreeTenantsMember_zd0Ms8Fs3LW1" title="Concentration risk, percentage"&gt;51%&lt;/span&gt; of receivables, respectively. During the three months ended October 31, 2024 and 2023, respectively, two tenants
accounted for &lt;span id="xdx_902_ecustom--ConcentrationRiskPercentage_dp_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zIff1US7Gl62" title="Concentration risk, percentage"&gt;&lt;span id="xdx_900_ecustom--ConcentrationRiskPercentage_dp_c20230801__20231031__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueMember__srt--CounterpartyNameAxis__custom--TwoTenantsMember_zbd1BuTtNdz8" title="Concentration risk, percentage"&gt;27&lt;/span&gt;%&lt;/span&gt; of total rental revenue in each period, respectively.&lt;/p&gt;
</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <MAYS:ConcentrationRiskPercentage
      contextRef="From2024-08-012024-10-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember"
      decimals="INF"
      id="Fact000456"
      unitRef="Pure">0.55</MAYS:ConcentrationRiskPercentage>
    <MAYS:ConcentrationRiskPercentage
      contextRef="From2023-08-012024-07-31_us-gaap_AccountsReceivableMember_custom_ThreeTenantsMember"
      decimals="INF"
      id="Fact000458"
      unitRef="Pure">0.51</MAYS:ConcentrationRiskPercentage>
    <MAYS:ConcentrationRiskPercentage
      contextRef="From2024-08-012024-10-31_custom_RevenueMember_custom_TwoTenantsMember"
      decimals="INF"
      id="Fact000460"
      unitRef="Pure">0.27</MAYS:ConcentrationRiskPercentage>
    <MAYS:ConcentrationRiskPercentage
      contextRef="From2023-08-012023-10-31_custom_RevenueMember_custom_TwoTenantsMember"
      decimals="INF"
      id="Fact000462"
      unitRef="Pure">0.27</MAYS:ConcentrationRiskPercentage>
    <us-gaap:MortgageNotesPayableDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000464">&lt;p id="xdx_80D_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zHU7wuAhdix4" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;5. &lt;span id="xdx_821_zfS58eUsPjKi"&gt;Mortgages Payable&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zeHGxzBja7hg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B6_zgogW3IZdZFb" style="display: none"&gt;Schedule of mortgages payable&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Current&lt;br/&gt; Annual&lt;br/&gt; Interest &lt;br/&gt; Rate&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Final&lt;br/&gt; Payment&lt;br/&gt; Date&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;October 31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;July 31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Bond St. building, Brooklyn, NY (1)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zNOX2WDHyYm1" title="Current Annual Interest Rate"&gt;4.375&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zfxzfyct0kAg" style="width: 12%; font-size: 10pt; text-align: center" title="Final Payment Date"&gt;12/1/2024&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AggregateLongTermLoan_iI_uUSD_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zPTp9IJhyvO8" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan"&gt;199,932&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--AggregateLongTermLoan_iI_uUSD_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zDjZaY7paio1" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan"&gt;497,045&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Fishkill building (2)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zLOsdTac2V3a" title="Current Annual Interest Rate"&gt;3.98&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zRQLfDmHLOaa" style="font-size: 10pt; text-align: center" title="Final Payment Date"&gt;4/1/2025&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zaUBDKJhs803" style="font-size: 10pt; text-align: right" title="Long term loan"&gt;3,354,768&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zZrN6OIKTnk6" style="font-size: 10pt; text-align: right" title="Long term loan"&gt;3,393,720&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20241031_zL4cWKqu9jg3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs"&gt;(6,991&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20240731_zzEF8ws8lxak" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs"&gt;(16,519&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LoansPayableToBank_iI_c20241031_zkMAJkH8pnT7" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net"&gt;3,547,709&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansPayableToBank_iI_c20240731_ztRruYuKJRDb" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net"&gt;3,874,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F0C_zoQvWrjC4Dah" style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_F12_zo1Q0THgGQe7" style="font-size: 10pt"&gt;In November 2019, the Company refinanced the remaining balance of a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount"&gt;6,000,000&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent"&gt;3.54&lt;/span&gt;% interest rate
loan with another bank for $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount"&gt;5,255,920&lt;/span&gt; plus an additional $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans"&gt;144,080&lt;/span&gt; for a total of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding"&gt;5,400,000&lt;/span&gt;. The interest rate on the new loan is fixed
at &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent"&gt;4.375&lt;/span&gt;%. The loan is self-liquidating over a period of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan"&gt;five years&lt;/span&gt; and secured by the Nine Bond Street land and building in Brooklyn,
New York.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F08_zg7re3pPDNIj" style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_F14_z5pfvwzDaCsj" style="font-size: 10pt"&gt;In March 2020, the Company obtained a loan with a bank in the amount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej"&gt;4,000,000&lt;/span&gt; to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj"&gt;20&lt;/span&gt;-year period with an interest rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld"&gt;3.98&lt;/span&gt;% and is due in &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan"&gt;five years&lt;/span&gt;. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A1_zkKmJQ0GqP97" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;






&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;Expenditures for additions and major renewals
or improvements are capitalized along with the associated interest cost during construction. Interest expense, net of capitalized interest
follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfCapitalizationTextBlock_zMP2RWphGlRk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_z32CVHEsPeD5"&gt;Schedule of interest expense, net of capitalized interest&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Three
    Months Ended &lt;br/&gt;
October 31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--InterestAndDebtExpense_iN_di_c20240801__20241031_zxSjlVes5aSd" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense"&gt;(45,902&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--InterestAndDebtExpense_iN_di_c20230801__20231031_zjqPpWFRnNdg" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense"&gt;(62,033&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Capitalized interest&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--InterestPaidCapitalized_c20240801__20241031_z1CEQHqOmKRi" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest"&gt;21,425&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--InterestPaidCapitalized_c20230801__20231031_ztxmOQ3z4B93" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest"&gt;20,463&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in"&gt;Interest expense, net of capitalized interest&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20240801__20241031_zK5knd6GwbZ9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest"&gt;(24,477&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20230801__20231031_zY9kVU9YDfni" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest"&gt;(41,570&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;Maturities of long-term mortgages outstanding
at October 31, 2024 are as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zPceEkEsaoI3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_zJ4bRN17XMpg" style="display: none"&gt;Schedule of long-term mortgages outstanding&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Period
    Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 87%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_c20241031_znR99an5U7R4" style="width: 10%; text-align: right" title="2025"&gt;3,554,700&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: transparent"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherDeferredCostsGross_iNI_di_c20241031_zFP6VdFAbdi9" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred financing costs"&gt;(6,991&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LongTermDebt_iI_c20241031_zYRTcgkNtopb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"&gt;3,547,709&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:MortgageNotesPayableDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000466">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zeHGxzBja7hg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of mortgages payable"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B6_zgogW3IZdZFb" style="display: none"&gt;Schedule of mortgages payable&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Current&lt;br/&gt; Annual&lt;br/&gt; Interest &lt;br/&gt; Rate&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Final&lt;br/&gt; Payment&lt;br/&gt; Date&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;October 31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;July 31,&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Bond St. building, Brooklyn, NY (1)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zNOX2WDHyYm1" title="Current Annual Interest Rate"&gt;4.375&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zfxzfyct0kAg" style="width: 12%; font-size: 10pt; text-align: center" title="Final Payment Date"&gt;12/1/2024&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AggregateLongTermLoan_iI_uUSD_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zPTp9IJhyvO8" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan"&gt;199,932&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--AggregateLongTermLoan_iI_uUSD_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_fKDEp_zDjZaY7paio1" style="width: 10%; font-size: 10pt; text-align: right" title="Long term loan"&gt;497,045&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Fishkill building (2)&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zLOsdTac2V3a" title="Current Annual Interest Rate"&gt;3.98&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--DebtInstrumentMaturityDate_dd_c20240801__20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zRQLfDmHLOaa" style="font-size: 10pt; text-align: center" title="Final Payment Date"&gt;4/1/2025&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20241031__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zaUBDKJhs803" style="font-size: 10pt; text-align: right" title="Long term loan"&gt;3,354,768&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--AggregateLongTermLoan_iI_c20240731__us-gaap--ExtinguishmentOfDebtAxis__us-gaap--LongTermDebtMember__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillBuildingMember_fKDIp_zZrN6OIKTnk6" style="font-size: 10pt; text-align: right" title="Long term loan"&gt;3,393,720&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20241031_zL4cWKqu9jg3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs"&gt;(6,991&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DeferredFinanceCostsNet_iNI_di_c20240731_zzEF8ws8lxak" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Deferred financing costs"&gt;(16,519&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LoansPayableToBank_iI_c20241031_zkMAJkH8pnT7" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net"&gt;3,547,709&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansPayableToBank_iI_c20240731_ztRruYuKJRDb" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Net"&gt;3,874,246&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F0C_zoQvWrjC4Dah" style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_F12_zo1Q0THgGQe7" style="font-size: 10pt"&gt;In November 2019, the Company refinanced the remaining balance of a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s" title="Debt instrument face amount"&gt;6,000,000&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud" title="Interest rate, percent"&gt;3.54&lt;/span&gt;% interest rate
loan with another bank for $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4" title="Debt instrument face amount"&gt;5,255,920&lt;/span&gt; plus an additional $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3" title="Additional loans"&gt;144,080&lt;/span&gt; for a total of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288" title="Amount outstanding"&gt;5,400,000&lt;/span&gt;. The interest rate on the new loan is fixed
at &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8" title="Interest rate, percent"&gt;4.375&lt;/span&gt;%. The loan is self-liquidating over a period of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647" title="Term of loan"&gt;five years&lt;/span&gt; and secured by the Nine Bond Street land and building in Brooklyn,
New York.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; margin-top: 6pt; margin-bottom: 6pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span id="xdx_F08_zg7re3pPDNIj" style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span id="xdx_F14_z5pfvwzDaCsj" style="font-size: 10pt"&gt;In March 2020, the Company obtained a loan with a bank in the amount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej"&gt;4,000,000&lt;/span&gt; to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj"&gt;20&lt;/span&gt;-year period with an interest rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld"&gt;3.98&lt;/span&gt;% and is due in &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk" title="Maturity period of loan"&gt;five years&lt;/span&gt;. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember"
      decimals="INF"
      id="Fact000468"
      unitRef="Pure">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember"
      id="Fact000470">2024-12-01</us-gaap:DebtInstrumentMaturityDate>
    <MAYS:AggregateLongTermLoan
      contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember"
      decimals="0"
      id="Fact000472"
      unitRef="USD">199932</MAYS:AggregateLongTermLoan>
    <MAYS:AggregateLongTermLoan
      contextRef="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_BondStBuildingBrooklynNYMember"
      decimals="0"
      id="Fact000474"
      unitRef="USD">497045</MAYS:AggregateLongTermLoan>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember"
      decimals="INF"
      id="Fact000476"
      unitRef="Pure">0.0398</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2024-08-012024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember"
      id="Fact000478">2025-04-01</us-gaap:DebtInstrumentMaturityDate>
    <MAYS:AggregateLongTermLoan
      contextRef="AsOf2024-10-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember"
      decimals="0"
      id="Fact000480"
      unitRef="USD">3354768</MAYS:AggregateLongTermLoan>
    <MAYS:AggregateLongTermLoan
      contextRef="AsOf2024-07-31_us-gaap_LongTermDebtMember_custom_FishkillBuildingMember"
      decimals="0"
      id="Fact000482"
      unitRef="USD">3393720</MAYS:AggregateLongTermLoan>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000484"
      unitRef="USD">6991</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000486"
      unitRef="USD">16519</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LoansPayableToBank
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000488"
      unitRef="USD">3547709</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank
      contextRef="AsOf2024-07-31"
      decimals="0"
      id="Fact000490"
      unitRef="USD">3874246</us-gaap:LoansPayableToBank>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember"
      decimals="0"
      id="Fact000493"
      unitRef="USD">6000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MinimumMember"
      decimals="INF"
      id="Fact000495"
      unitRef="Pure">0.0354</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2019-11-30"
      decimals="0"
      id="Fact000497"
      unitRef="USD">5255920</us-gaap:DebtInstrumentFaceAmount>
    <MAYS:AdditionalMortgageLoansForCapitalImprovements
      contextRef="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember"
      decimals="0"
      id="Fact000499"
      unitRef="USD">144080</MAYS:AdditionalMortgageLoansForCapitalImprovements>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember"
      decimals="0"
      id="Fact000501"
      unitRef="USD">5400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2019-11-30_custom_BondStBuildingBrooklynNYMember_srt_MaximumMember"
      decimals="INF"
      id="Fact000503"
      unitRef="Pure">0.04375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2019-11-052019-11-30_custom_BondStBuildingBrooklynNYMember"
      id="Fact000505">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember"
      decimals="0"
      id="Fact000507"
      unitRef="USD">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember"
      id="Fact000508">P20Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2020-03-31_custom_FishkillNewYorkBuildingMember"
      decimals="INF"
      id="Fact000509"
      unitRef="Pure">0.0398</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <MAYS:DebtInstrumentMaturityPeriod
      contextRef="From2020-03-012020-03-31_custom_FishkillNewYorkBuildingMember"
      id="Fact000511">P5Y</MAYS:DebtInstrumentMaturityPeriod>
    <us-gaap:ScheduleOfCapitalizationTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000513">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfCapitalizationTextBlock_zMP2RWphGlRk" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of interest expense, net of capitalized interest"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_z32CVHEsPeD5"&gt;Schedule of interest expense, net of capitalized interest&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Three
    Months Ended &lt;br/&gt;
October 31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--InterestAndDebtExpense_iN_di_c20240801__20241031_zxSjlVes5aSd" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense"&gt;(45,902&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--InterestAndDebtExpense_iN_di_c20230801__20231031_zjqPpWFRnNdg" style="width: 10%; font-size: 10pt; text-align: right" title="Interest expense"&gt;(62,033&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Capitalized interest&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--InterestPaidCapitalized_c20240801__20241031_z1CEQHqOmKRi" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest"&gt;21,425&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--InterestPaidCapitalized_c20230801__20231031_ztxmOQ3z4B93" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Capitalized interest"&gt;20,463&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.25in"&gt;Interest expense, net of capitalized interest&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20240801__20241031_zK5knd6GwbZ9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest"&gt;(24,477&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--InterestIncomeExpenseNet_c20230801__20231031_zY9kVU9YDfni" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Interest expense, net of capitalized interest"&gt;(41,570&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCapitalizationTextBlock>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000515"
      unitRef="USD">45902</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000517"
      unitRef="USD">62033</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestPaidCapitalized
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000519"
      unitRef="USD">21425</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000521"
      unitRef="USD">20463</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000523"
      unitRef="USD">-24477</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000525"
      unitRef="USD">-41570</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000527">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zPceEkEsaoI3" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto" summary="xdx: Disclosure - Mortgages Payable (Details) - Schedule of maturities of long-term mortgages outstanding"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_zJ4bRN17XMpg" style="display: none"&gt;Schedule of long-term mortgages outstanding&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Period
    Ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 87%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_c20241031_znR99an5U7R4" style="width: 10%; text-align: right" title="2025"&gt;3,554,700&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: transparent"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Deferred financing costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherDeferredCostsGross_iNI_di_c20241031_zFP6VdFAbdi9" style="border-bottom: Black 1pt solid; text-align: right" title="Deferred financing costs"&gt;(6,991&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LongTermDebt_iI_c20241031_zYRTcgkNtopb" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"&gt;3,547,709&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000529"
      unitRef="USD">3554700</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:OtherDeferredCostsGross
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000531"
      unitRef="USD">6991</us-gaap:OtherDeferredCostsGross>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000533"
      unitRef="USD">3547709</us-gaap:LongTermDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000535">&lt;p id="xdx_80C_eus-gaap--LesseeOperatingLeasesTextBlock_zAQ9sj4X7qN3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;b&gt;6. &lt;span id="xdx_82C_z2G8Dy7oBaJb"&gt;Operating Leases&lt;/span&gt;:&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;Lessor&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company leases office and retail space to tenants under operating
leases in commercial buildings. Most rental terms range from approximately &lt;span id="xdx_900_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MinimumMember_z1M8wpw9VtXd" title="Operating leases extended period"&gt;5&lt;/span&gt; to &lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtY_c20241031__srt--RangeAxis__srt--MaximumMember_zedlvMpAA483" title="Operating leases extended period"&gt;49&lt;/span&gt; years. The leases provide for the payment of fixed
base rent payable monthly in advance as well as reimbursements of real estate taxes and common area costs. The Company has elected to
account for lease revenues and the reimbursements of common area costs as a single component included as rental income in our consolidated
statements of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The following table disaggregates the Company's revenues by lease and
non-lease components:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z9hrXVZwdgck" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_zCjZIJrVEEu1" style="display: none"&gt;Schedule of revenues by lease and non-lease components&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240801__20241031_z8dGnN0Vks0l" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20230801__20231031_zM8wJMWUkbfb" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--OperatingLeaseBaseLeaseRentFixed_maRINzebA_zpKgZpagMnL4" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Base rent - fixed&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;5,087,276&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,921,887&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--OperatingLeaseReimbursementsOfCommonAreaCosts_maRINzebA_zYt0JwnuUdel" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Reimbursements of common area costs&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;150,732&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;146,860&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseVariableLeaseIncome_maRINzebA_zNT4Bu38S7Q3" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Non-lease components (real estate taxes)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;301,121&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;255,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RentalIncomeNonoperating_iT_mtRINzebA_zuIQeR55Yzsc" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Rental income&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,539,129&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,323,801&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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-right: 0; margin-left: 0"&gt;Future minimum non-cancelable rental income for leases with initial
or remaining terms of one year or more is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_zlDFVZ4C2gmc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zqgirQI4H2ba" style="display: none"&gt;Schedule of future minimum non-cancelable rental income&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CompanyOwnedPropertyMember_zrNklP7Eqvof" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPropertyMember_z9oUsoogKLHe" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20241031_zn8V6zHFHDo2" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;As of October 31, 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Company&lt;br/&gt; Owned&lt;br/&gt; Property&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Leased&lt;br/&gt; Property&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLPTz6QV_zvPVrValMOq5" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;For the remainder of 2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;9,204,641&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,698,019&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;13,902,660&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLPTz6QV_zdsap7QQMjl7" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,821,697&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,635,555&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;13,457,252&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedTwoYears_iI_maLOLPTz6QV_zhZExXuuoFSk" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;7,917,146&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,289,367&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;12,206,513&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThreeYears_iI_maLOLPTz6QV_zyZhsNa6L5f6" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;7,079,574&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,243,494&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,323,068&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFourYears_iI_maLOLPTz6QV_zHKYkoJSBLXh" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;6,347,171&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,418,470&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,765,641&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFiveYears_iI_maLOLPTz6QV_z8iIZuuxuWCa" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2030&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,914,145&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,184,682&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,098,827&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThereafter_iI_maLOLPTz6QV_zDa8KHLDTULi" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt"&gt;After 2030&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;15,805,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;5,052,775&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;20,857,829&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLPTz6QV_zM9GOYAExrt9" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 2.5pt; text-indent: 15pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;61,089,428&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;28,522,362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;89,611,790&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zXsK5SM3T1kj" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;b&gt;Lessee&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;The Company&#x2019;s real estate operations include leased properties
under long-term, non-cancelable operating lease agreements. The leases expire at various dates through 2073, including options to extend
or terminate the lease when it is reasonably certain the Company will exercise that option. Certain leases provide for increases in future
minimum annual rental payments as defined in the lease agreements.&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0"&gt;Sublease rental income from the Company&#x2019;s real estate operations
for leased real property exceeded operating lease costs as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--ScheduleOfRentalExpenseTableTextBlock_zoZJtGL8AmM2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of rental expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BC_zhKAtkp5cOrc" style="display: none"&gt;Schedule of rental expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zh9swhHFEOwi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230801__20231031_znELv0bNbA0h" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--OperatingLeasesRentExpenseSubleaseRentals_maEOSIOzcDj_z2RuT8oDpf7" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Sublease rental income&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,821,654&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,824,879&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseCost_iN_di_msEOSIOzcDj_zBhIBeEL2LY6" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease costs&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(749,125&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(748,711&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ExcessOfSubleaseIncomeOverRentalExpense_iT_mtEOSIOzcDj_zntBpbjKCiba" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Excess of sublease income over lease cost&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,072,529&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,076,168&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_zh7BTA84RjSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of additional information related to leases"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zSz0ed3MF81a" style="display: none"&gt;Schedule of additional information related to leases&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zZ1ZSPnxbyp" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230801__20231031_zOX0c81CXzX3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Other information:&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingLiabilities_zFt2UUzEhmRh" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;540,300&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;531,288&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; 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: 5pt 0"&gt;The following is a maturity analysis of the annual undiscounted cash
flows of the operating lease liabilities as of October 31, 2024:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zIgpKfte5mfk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B7_zNDNYDEG4X0b" style="display: none"&gt;Schedule of annual undiscounted cash flows of the operating lease liabilities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeaseMember_zfKKEwQhUso7" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; font-size: 10pt"&gt;Period Ended October 31,&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Operating&lt;br/&gt; Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz8Sd_zzsYEMaKElo3" style="vertical-align: bottom"&gt;
    &lt;td style="width: 87%; font-size: 10pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,171,538&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz8Sd_ziX2zuWGVOHc" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,272,955&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz8Sd_z6VJkoPrs1Yd" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,333,737&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPz8Sd_zJKWLnQqMTcf" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,354,249&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPz8Sd_zbqh6grvSgzb" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,375,444&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_maLOLLPz8Sd_zWZnYrDFi1Ag" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;21,067,467&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz8Sd_zcfSkvG0LkDg" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,575,390&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z7AfYnDyEox8" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Less: present value discount&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(7,577,169&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zs66edKBYeR2" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Lease Liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;24,998,221&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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-right: 0pt; margin-left: 0"&gt;As of October 31, 2024, our operating leases had a weighted average
remaining lease term of &lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241031_zO6FMN0oprci" title="Weighted average remaining lease term"&gt;15.70&lt;/span&gt; years and a weighted average discount rate of &lt;span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20241031_zmEi0Rhd0iVc" title="Weighted average discount rate"&gt;3.66&lt;/span&gt;%.&lt;/p&gt;
</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="AsOf2024-10-31_srt_MinimumMember"
      id="Fact000537">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="AsOf2024-10-31_srt_MaximumMember"
      id="Fact000539">P49Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000541">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_z9hrXVZwdgck" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of revenues by lease and non-lease components"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_zCjZIJrVEEu1" style="display: none"&gt;Schedule of revenues by lease and non-lease components&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240801__20241031_z8dGnN0Vks0l" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20230801__20231031_zM8wJMWUkbfb" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--OperatingLeaseBaseLeaseRentFixed_maRINzebA_zpKgZpagMnL4" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Base rent - fixed&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;5,087,276&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,921,887&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--OperatingLeaseReimbursementsOfCommonAreaCosts_maRINzebA_zYt0JwnuUdel" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Reimbursements of common area costs&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;150,732&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;146,860&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseVariableLeaseIncome_maRINzebA_zNT4Bu38S7Q3" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Non-lease components (real estate taxes)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;301,121&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;255,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RentalIncomeNonoperating_iT_mtRINzebA_zuIQeR55Yzsc" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Rental income&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,539,129&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;5,323,801&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <MAYS:OperatingLeaseBaseLeaseRentFixed
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000543"
      unitRef="USD">5087276</MAYS:OperatingLeaseBaseLeaseRentFixed>
    <MAYS:OperatingLeaseBaseLeaseRentFixed
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000544"
      unitRef="USD">4921887</MAYS:OperatingLeaseBaseLeaseRentFixed>
    <MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000546"
      unitRef="USD">150732</MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts>
    <MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000547"
      unitRef="USD">146860</MAYS:OperatingLeaseReimbursementsOfCommonAreaCosts>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000549"
      unitRef="USD">301121</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:OperatingLeaseVariableLeaseIncome
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000550"
      unitRef="USD">255054</us-gaap:OperatingLeaseVariableLeaseIncome>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000552"
      unitRef="USD">5539129</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000553"
      unitRef="USD">5323801</us-gaap:RentalIncomeNonoperating>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000555">&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_zlDFVZ4C2gmc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of future minimum non-cancelable rental income"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zqgirQI4H2ba" style="display: none"&gt;Schedule of future minimum non-cancelable rental income&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--CompanyOwnedPropertyMember_zrNklP7Eqvof" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPropertyMember_z9oUsoogKLHe" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20241031_zn8V6zHFHDo2" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; white-space: nowrap"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;As of October 31, 2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Fiscal Year&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Company&lt;br/&gt; Owned&lt;br/&gt; Property&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Leased&lt;br/&gt; Property&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear_iI_maLOLPTz6QV_zvPVrValMOq5" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;For the remainder of 2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;9,204,641&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;4,698,019&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;13,902,660&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_iI_maLOLPTz6QV_zdsap7QQMjl7" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,821,697&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,635,555&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;13,457,252&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedTwoYears_iI_maLOLPTz6QV_zhZExXuuoFSk" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;7,917,146&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,289,367&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;12,206,513&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThreeYears_iI_maLOLPTz6QV_zyZhsNa6L5f6" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;7,079,574&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;4,243,494&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;11,323,068&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFourYears_iI_maLOLPTz6QV_zHKYkoJSBLXh" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;6,347,171&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;3,418,470&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;9,765,641&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedFiveYears_iI_maLOLPTz6QV_z8iIZuuxuWCa" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2030&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;5,914,145&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,184,682&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;8,098,827&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LessorOperatingLeasePaymentsToBeReceivedThereafter_iI_maLOLPTz6QV_zDa8KHLDTULi" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt"&gt;After 2030&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;15,805,054&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;5,052,775&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;20,857,829&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LessorOperatingLeasePaymentsToBeReceived_iTI_mtLOLPTz6QV_zM9GOYAExrt9" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 2.5pt; text-indent: 15pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;61,089,428&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;28,522,362&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;89,611,790&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000557"
      unitRef="USD">9204641</us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000558"
      unitRef="USD">4698019</us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000559"
      unitRef="USD">13902660</us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000561"
      unitRef="USD">8821697</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000562"
      unitRef="USD">4635555</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000563"
      unitRef="USD">13457252</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000565"
      unitRef="USD">7917146</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000566"
      unitRef="USD">4289367</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000567"
      unitRef="USD">12206513</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000569"
      unitRef="USD">7079574</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000570"
      unitRef="USD">4243494</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000571"
      unitRef="USD">11323068</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000573"
      unitRef="USD">6347171</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000574"
      unitRef="USD">3418470</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000575"
      unitRef="USD">9765641</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000577"
      unitRef="USD">5914145</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000578"
      unitRef="USD">2184682</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000579"
      unitRef="USD">8098827</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000581"
      unitRef="USD">15805054</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000582"
      unitRef="USD">5052775</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000583"
      unitRef="USD">20857829</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="AsOf2024-10-31_custom_CompanyOwnedPropertyMember"
      decimals="0"
      id="Fact000585"
      unitRef="USD">61089428</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="AsOf2024-10-31_custom_LeasedPropertyMember"
      decimals="0"
      id="Fact000586"
      unitRef="USD">28522362</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000587"
      unitRef="USD">89611790</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <MAYS:ScheduleOfRentalExpenseTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000589">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--ScheduleOfRentalExpenseTableTextBlock_zoZJtGL8AmM2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of rental expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BC_zhKAtkp5cOrc" style="display: none"&gt;Schedule of rental expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zh9swhHFEOwi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230801__20231031_znELv0bNbA0h" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--OperatingLeasesRentExpenseSubleaseRentals_maEOSIOzcDj_z2RuT8oDpf7" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Sublease rental income&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,821,654&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;1,824,879&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseCost_iN_di_msEOSIOzcDj_zBhIBeEL2LY6" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease costs&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(749,125&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(748,711&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ExcessOfSubleaseIncomeOverRentalExpense_iT_mtEOSIOzcDj_zntBpbjKCiba" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Excess of sublease income over lease cost&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,072,529&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;1,076,168&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</MAYS:ScheduleOfRentalExpenseTableTextBlock>
    <MAYS:OperatingLeasesRentExpenseSubleaseRentals
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000591"
      unitRef="USD">1821654</MAYS:OperatingLeasesRentExpenseSubleaseRentals>
    <MAYS:OperatingLeasesRentExpenseSubleaseRentals
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000592"
      unitRef="USD">1824879</MAYS:OperatingLeasesRentExpenseSubleaseRentals>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000594"
      unitRef="USD">749125</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000595"
      unitRef="USD">748711</us-gaap:OperatingLeaseCost>
    <MAYS:ExcessOfSubleaseIncomeOverRentalExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000597"
      unitRef="USD">1072529</MAYS:ExcessOfSubleaseIncomeOverRentalExpense>
    <MAYS:ExcessOfSubleaseIncomeOverRentalExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000598"
      unitRef="USD">1076168</MAYS:ExcessOfSubleaseIncomeOverRentalExpense>
    <MAYS:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000600">&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock_zh7BTA84RjSj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of additional information related to leases"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zSz0ed3MF81a" style="display: none"&gt;Schedule of additional information related to leases&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zZ1ZSPnxbyp" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230801__20231031_zOX0c81CXzX3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;br/&gt; October 31,&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Other information:&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOperatingLiabilities_zFt2UUzEhmRh" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;540,300&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;531,288&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</MAYS:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000602"
      unitRef="USD">540300</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000603"
      unitRef="USD">531288</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000605">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zIgpKfte5mfk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B7_zNDNYDEG4X0b" style="display: none"&gt;Schedule of annual undiscounted cash flows of the operating lease liabilities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20241031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeaseMember_zfKKEwQhUso7" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; font-size: 10pt"&gt;Period Ended October 31,&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Operating&lt;br/&gt; Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz8Sd_zzsYEMaKElo3" style="vertical-align: bottom"&gt;
    &lt;td style="width: 87%; font-size: 10pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;2,171,538&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz8Sd_ziX2zuWGVOHc" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,272,955&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPz8Sd_z6VJkoPrs1Yd" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,333,737&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPz8Sd_zJKWLnQqMTcf" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,354,249&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPz8Sd_zbqh6grvSgzb" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;2,375,444&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_maLOLLPz8Sd_zWZnYrDFi1Ag" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="text-align: left; font-size: 10pt; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;21,067,467&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz8Sd_zcfSkvG0LkDg" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;32,575,390&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_z7AfYnDyEox8" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Less: present value discount&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;(7,577,169&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zs66edKBYeR2" style="vertical-align: bottom; background-color: transparent"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Lease Liabilities&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;24,998,221&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000607"
      unitRef="USD">2171538</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000609"
      unitRef="USD">2272955</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000611"
      unitRef="USD">2333737</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000613"
      unitRef="USD">2354249</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000615"
      unitRef="USD">2375444</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000617"
      unitRef="USD">21067467</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000619"
      unitRef="USD">32575390</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000621"
      unitRef="USD">7577169</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-10-31_custom_OperatingLeaseMember"
      decimals="0"
      id="Fact000623"
      unitRef="USD">24998221</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-10-31" id="Fact000625">P15Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000627"
      unitRef="Pure">0.0366</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000629">&lt;p id="xdx_804_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zwFrQxiPEOn6" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0"&gt;&lt;b&gt;7. &lt;span&gt;Employees' Retirement Plan&lt;/span&gt;:&lt;span id="xdx_82D_z4MeU13SCYL5" style="display: none"&gt;Employees'
Retirement Plan&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0"&gt;The Company sponsors a noncontributory Money
Purchase Plan (the &#x201c;Plan&#x201d;) covering substantially all its non-union employees. Operations were charged $&lt;span id="xdx_907_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20240801__20241031_zmw9e0VHvvNe" title="Employer contributions"&gt;110,728&lt;/span&gt;
and $&lt;span id="xdx_904_eus-gaap--MultiemployerPlanPensionSignificantEmployerContributionCost_pp0p0_c20230801__20231031_zS3tsMxkUkzd" title="Employer contributions"&gt;120,251&lt;/span&gt;
as contributions to the Plan for the three months ended October 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0.25in"&gt;&lt;b&gt;Multi-employer plan:&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-left: 0"&gt;The Company contributes to a union sponsored multi-employer pension
plan covering its union employees. The Company contributions to the pension plan were $&lt;span id="xdx_90F_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20240801__20241031_zRTXyqz64A8l" title="Pension contributions"&gt;21,461&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--DefinedContributionPlanCostRecognized_pp0p0_c20230801__20231031_ztPUVrOOeeS6" title="Pension contributions"&gt;24,229&lt;/span&gt; for the three months ended October
31, 2024 and 2023, respectively. Contributions and costs are determined in accordance with the provisions of negotiated labor contracts
or terms of the plans. The Company also contributes to a union sponsored health benefit plan.&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;Contingent
Liability for Pension Plan:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Information
as to the Company&#x2019;s portion of accumulated plan benefits and plan assets is not reported separately by the pension plan. Under
the Employee Retirement Income Security Act, upon withdrawal from a multi-employer benefit plan, an employer is required to continue
to pay its proportionate share of the plan&#x2019;s unfunded vested benefits, if any. Any liability under this provision cannot be determined:
however, the Company has not made a decision to withdraw from the plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Information
for contributing employer&#x2019;s participation in the multi-employer plan:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 95%; border-collapse: collapse; margin-left: 0.25in; margin-bottom: 10pt"&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; width: 67%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Legal
    name of Plan: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; width: 31%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United
    Food and Commercial &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Workers
    Local 888 Pension Fund &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Employer
    identification number: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;13-6367793
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plan
    number: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;001
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Date
    of most recent Form 5500: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certified
    zone status: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Critical
    and declining status &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Status
    determination date: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;January
    1, 2023 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plan
    used extended amortization provisions in status calculation: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yes
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Minimum
    required contribution: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yes
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Employer
    contributing greater than &lt;span id="xdx_905_ecustom--EmployerContributingPercentage_dp_c20240801__20241031_zHkwpIk5BDe8" title="Employer contributing, percentage"&gt;5&lt;/span&gt;% of Plan contributions for year ended December 31, 2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yes
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Rehabilitation
    plan implemented: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yes
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Employer
    subject to surcharge: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yes
    &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
    expiration date: &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;November
    30, 2025 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;Under the pension fund&#x2019;s rehabilitation plan expiring &lt;span id="xdx_908_eus-gaap--MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate_dd_c20240801__20241031_zgoRa79EfGTh" title="Expire date"&gt;November 30, 2025&lt;/span&gt;, the Company agreed to pay a minimum contribution rate equal
to &lt;span id="xdx_909_eus-gaap--MultiemployerPlanContributionRateIncreaseDecrease_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zNxi2GktyYY8" title="Contribution rate, percentage"&gt;20.3%&lt;/span&gt; of each covered employee&#x2019;s pay. The contract also covers rates of pay, hours of
employment and other conditions of employment for approximately &lt;span id="xdx_905_ecustom--PercentageOfOtherConditionOfEmployment_dp_c20240801__20241031__us-gaap--RetirementPlanTypeAxis__us-gaap--PensionPlansDefinedBenefitMember_zZo57N1nD7Ra" title="Percentage of other condition of employment"&gt;21&lt;/span&gt;%
of the Company&#x2019;s &lt;span id="xdx_907_eus-gaap--MultiemployerPlanNumberOfEmployeesCovered_uInteger_c20240801__20241031_zOGUJjn4mi67" title="Number of employees"&gt;28
&lt;/span&gt;employees. The Company considers that its labor relations with its employees and union are good.&lt;/p&gt;
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000631"
      unitRef="USD">110728</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000633"
      unitRef="USD">120251</us-gaap:MultiemployerPlanPensionSignificantEmployerContributionCost>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000635"
      unitRef="USD">21461</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000637"
      unitRef="USD">24229</us-gaap:DefinedContributionPlanCostRecognized>
    <MAYS:EmployerContributingPercentage
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000639"
      unitRef="Pure">0.05</MAYS:EmployerContributingPercentage>
    <us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate contextRef="From2024-08-01to2024-10-31" id="Fact000641">2025-11-30</us-gaap:MultiemployerPlanPensionSignificantCollectiveBargainingArrangementExpirationDate>
    <us-gaap:MultiemployerPlanContributionRateIncreaseDecrease
      contextRef="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember"
      decimals="INF"
      id="Fact000643"
      unitRef="Pure">0.203</us-gaap:MultiemployerPlanContributionRateIncreaseDecrease>
    <MAYS:PercentageOfOtherConditionOfEmployment
      contextRef="From2024-08-012024-10-31_us-gaap_PensionPlansDefinedBenefitMember"
      decimals="INF"
      id="Fact000645"
      unitRef="Pure">0.21</MAYS:PercentageOfOtherConditionOfEmployment>
    <us-gaap:MultiemployerPlanNumberOfEmployeesCovered
      contextRef="From2024-08-01to2024-10-31"
      decimals="INF"
      id="Fact000647"
      unitRef="Integer">28</us-gaap:MultiemployerPlanNumberOfEmployeesCovered>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000649">&lt;p id="xdx_809_eus-gaap--CashFlowSupplementalDisclosuresTextBlock_z25aX08g85J1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;8. &lt;span id="xdx_82B_zXUKZCBUxXO3"&gt;Cash
Flow Information&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;For purposes
of reporting cash flows, the Company considers cash equivalents to consist of short-term highly liquid investments with maturities of
three months or less, which are readily convertible into cash. The following is a reconciliation of the Company&#x2019;s cash and cash
equivalents and restricted cash to the total presented on the consolidated statement of cash flows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zv698QrpMwN" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8BE_zgTRXQwwfLEb"&gt;Schedule of cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_499_20241031_z6ADQTEgpEC1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_493_20231031_z8FTR2LqgDpd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_maCFIznFF_zsG18Puw6XPa" style="vertical-align: bottom"&gt;
    &lt;td style="width: 78%; font-size: 10pt; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;2,316,114&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;2,339,016&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--RestrictedCashTenantSecurityDeposits_iI_pp0p0_maCFIznFF_zOzfkoZOxR5b" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Restricted cash, tenant security deposits&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;904,174&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;898,791&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RestrictedCashOthers_iI_pp0p0_maCFIznFF_zFNy7v0MREXd" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Restricted cash, other&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;71,785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;103,023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20241031_zkpkANpvTiHj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information"&gt;3,292,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20231031_zCwLpbGPaLsj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information"&gt;3,340,830&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Amounts in
restricted cash primarily consist of cash held in bank accounts for tenant security deposits, amounts set aside in accordance with certain
loan agreements, and security deposits with landlords.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zAeROz25EDRb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B2_zEcPXEYlB8Vf"&gt;Schedule of supplemental disclosure&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zwKdpKfCQdR7" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230801__20231031_zGqVQBvaXPrk" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;Supplemental disclosure:&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zSvnRXTO9ys" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Cash Flow Information&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxesPaidNet_i01_zpf38tg3bHg9" style="vertical-align: bottom"&gt;
    &lt;td style="width: 78%; font-size: 10pt; text-align: left; text-indent: 15pt"&gt;Interest paid, net of capitalized interest of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--InterestPaidCapitalized_c20240801__20241031_ztPaI7ZmHqTi" title="Interest paid, net of capitalized interest"&gt;21,425&lt;/span&gt; (2024) and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--InterestPaidCapitalized_c20230801__20231031_z3XlBbQtuQN" title="Interest paid, net of capitalized interest"&gt;20,463&lt;/span&gt; (2023)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;25,725&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;42,519&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000651">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zv698QrpMwN" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of cash and cash equivalents and restricted cash"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8BE_zgTRXQwwfLEb"&gt;Schedule of cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_499_20241031_z6ADQTEgpEC1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_493_20231031_z8FTR2LqgDpd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CashEquivalentsAtCarryingValue_iI_pp0p0_maCFIznFF_zsG18Puw6XPa" style="vertical-align: bottom"&gt;
    &lt;td style="width: 78%; font-size: 10pt; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;2,316,114&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;2,339,016&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--RestrictedCashTenantSecurityDeposits_iI_pp0p0_maCFIznFF_zOzfkoZOxR5b" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Restricted cash, tenant security deposits&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;904,174&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;898,791&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RestrictedCashOthers_iI_pp0p0_maCFIznFF_zFNy7v0MREXd" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;Restricted cash, other&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;71,785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;103,023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20241031_zkpkANpvTiHj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information"&gt;3,292,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--CashFlowInformation_iTI_mtCFIznFF_c20231031_zCwLpbGPaLsj" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Cash flow information"&gt;3,340,830&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000653"
      unitRef="USD">2316114</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000654"
      unitRef="USD">2339016</us-gaap:CashEquivalentsAtCarryingValue>
    <MAYS:RestrictedCashTenantSecurityDeposits
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000656"
      unitRef="USD">904174</MAYS:RestrictedCashTenantSecurityDeposits>
    <MAYS:RestrictedCashTenantSecurityDeposits
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000657"
      unitRef="USD">898791</MAYS:RestrictedCashTenantSecurityDeposits>
    <MAYS:RestrictedCashOthers
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000659"
      unitRef="USD">71785</MAYS:RestrictedCashOthers>
    <MAYS:RestrictedCashOthers
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000660"
      unitRef="USD">103023</MAYS:RestrictedCashOthers>
    <MAYS:CashFlowInformation
      contextRef="AsOf2024-10-31"
      decimals="0"
      id="Fact000662"
      unitRef="USD">3292073</MAYS:CashFlowInformation>
    <MAYS:CashFlowInformation
      contextRef="AsOf2023-10-31"
      decimals="0"
      id="Fact000664"
      unitRef="USD">3340830</MAYS:CashFlowInformation>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000666">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_zAeROz25EDRb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Cash Flow Information (Details) - Schedule of supplemental disclosure"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B2_zEcPXEYlB8Vf"&gt;Schedule of supplemental disclosure&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240801__20241031_zwKdpKfCQdR7" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230801__20231031_zGqVQBvaXPrk" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt"&gt;Supplemental disclosure:&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 10pt; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zSvnRXTO9ys" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Cash Flow Information&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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxesPaidNet_i01_zpf38tg3bHg9" style="vertical-align: bottom"&gt;
    &lt;td style="width: 78%; font-size: 10pt; text-align: left; text-indent: 15pt"&gt;Interest paid, net of capitalized interest of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--InterestPaidCapitalized_c20240801__20241031_ztPaI7ZmHqTi" title="Interest paid, net of capitalized interest"&gt;21,425&lt;/span&gt; (2024) and $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIENhc2ggRmxvdyBJbmZvcm1hdGlvbiAoRGV0YWlscykgLSBTY2hlZHVsZSBvZiBzdXBwbGVtZW50YWwgZGlzY2xvc3VyZSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--InterestPaidCapitalized_c20230801__20231031_z3XlBbQtuQN" title="Interest paid, net of capitalized interest"&gt;20,463&lt;/span&gt; (2023)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;25,725&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; font-size: 10pt; text-align: right"&gt;42,519&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:InterestPaidCapitalized
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000674"
      unitRef="USD">21425</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000676"
      unitRef="USD">20463</us-gaap:InterestPaidCapitalized>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000671"
      unitRef="USD">25725</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000672"
      unitRef="USD">42519</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000678">&lt;p id="xdx_80D_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zglDDIkpcGZ3" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;9. &lt;span id="xdx_82A_z3XGOPRjq2E7"&gt;Capitalization&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The Company
is capitalized entirely through common stock with identical voting rights and rights to liquidation. Treasury stock is recorded at cost
and consists of &lt;span id="xdx_908_eus-gaap--TreasuryStockCommonShares_iI_c20241031_zUpUCsX7T6La" title="Shares of treasury stock"&gt;&lt;span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_c20240731_zWyDnrsENhEf" title="Shares of treasury stock"&gt;162,517&lt;/span&gt;&lt;/span&gt; shares at October 31, 2024 and at July 31, 2024.&lt;/span&gt;&lt;/p&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-10-31"
      decimals="INF"
      id="Fact000680"
      unitRef="Shares">162517</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-07-31"
      decimals="INF"
      id="Fact000682"
      unitRef="Shares">162517</us-gaap:TreasuryStockCommonShares>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000684">&lt;p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zUtf7Wy002vf" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;10. &lt;span id="xdx_820_zcKH415nC9Q2"&gt;Related
Party Transactions&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The
Company has two operating leases with Weinstein Enterprises, Inc. (&#x201c;Landlord&#x201d;), an affiliated company, principally owned
by the Chairman of the Board of Directors of both the Company and Landlord. One lease is for building, improvements, and land
located at Jamaica Avenue at 169th Street, Jamaica, New York (&#x201c;Jamaica, New York&#x201d;). Another lease is for premises located at 504-506
Fulton Street, Brooklyn, New York.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;In April
2023, the Company exercised one of four five-year option periods with Landlord to extend the Jamaica,
New York lease beyond May 31, 2030 for a total of five years through May 31, 2035. As of October 31, 2024, it is not reasonably
certain the remaining three options to extend the lease from May 31, 2035 to May 31, 2050 will be exercised by the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Rent payments
and expense relating to these two operating leases with Landlord follow:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfRentPaymentsTableTextBlock_zzCOuZjHFIj1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8B6_zukaK8txNwl3" style="display: none"&gt;Schedule of rent payments and expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Rent Payments&lt;br/&gt; Three Months Ended&lt;br/&gt; October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Rent Expense&lt;br/&gt; Three Months Ended&lt;br/&gt; October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;Property&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 56%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Jamaica Avenue at 169&lt;sup&gt;th &lt;/sup&gt;Street&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zj1Gys94a0Fk" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments"&gt;156,249&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zrBkeXDpbVBe" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments"&gt;156,249&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zRexZR84lDJ8" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Expense"&gt;287,671&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zUVTqcQ9B4y1" style="width: 8%; font-size: 10pt; text-align: right"&gt;287,671&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;504-506 Fulton Street&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zymwGgxF9Sj7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;90,564&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zUk7XeeJBwm5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;90,564&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zeLRE05ZydY1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense"&gt;95,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zkEhZsoGxWzk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense"&gt;95,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031_zrX7a8xH9BZ5" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments"&gt;246,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031_zsNun9gkLBu9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments"&gt;246,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--RentExpense_pp0p0_c20240801__20241031_ztRoDvgtFqr4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense"&gt;382,970&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--RentExpense_pp0p0_c20230801__20231031_zUJiPIEHrEkd" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense"&gt;382,970&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; 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-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The following
summarizes assets and liabilities related to these two leases:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zkRFRq8fXqzi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8B0_zOJU7BUE2RWj"&gt;Schedule of assets and liabilities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Operating Lease&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Right-Of-Use&lt;br/&gt; Assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Liabilities&lt;span id="xdx_91E_eus-gaap--OtherLiabilitiesMember_zZaOdzyEGVii" style="display: none"&gt;Liabilities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;Property&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Expiration Date&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 36%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Jamaica Avenue at 169&lt;sup&gt;th &lt;/sup&gt;Street&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zM0boa4E6Q14" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;10,389,567&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_z4aZe85fCmPd" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;10,600,247&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zfNnRjOAghs6" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities"&gt;4,826,099&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zB3lrPSu9t2g" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities"&gt;4,905,360&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_ztD9IROTabLg" title="Expiration Date"&gt;May 31, 2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;504-506 Fulton Street&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjjpLRs76DVb" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;2,099,892&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjhnC3FKvoKf" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;2,167,727&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zg3u1DMt46P7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities"&gt;2,248,440&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zJZousUGTWR5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities"&gt;2,311,539&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zG6kL7n8HDml" title="Expiration Date"&gt;April 30, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zE7MyF6UCQT9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;12,489,459&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zHoat9700uQl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;12,767,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zDyK8LX8GG49" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities"&gt;7,074,539&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zglASakjbG77" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities"&gt;7,216,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Upon termination
of the Jamaica, New York lease, currently in 2035, all premises included in operating lease right-of-use assets plus leasehold improvements
will be turned over to the Landlord.&lt;/span&gt;&lt;/p&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <MAYS:ScheduleOfRentPaymentsTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000686">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_ecustom--ScheduleOfRentPaymentsTableTextBlock_zzCOuZjHFIj1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of rent payments expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8B6_zukaK8txNwl3" style="display: none"&gt;Schedule of rent payments and expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Rent Payments&lt;br/&gt; Three Months Ended&lt;br/&gt; October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Rent Expense&lt;br/&gt; Three Months Ended&lt;br/&gt; October 31&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;Property&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 56%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Jamaica Avenue at 169&lt;sup&gt;th &lt;/sup&gt;Street&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zj1Gys94a0Fk" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments"&gt;156,249&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zrBkeXDpbVBe" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Payments"&gt;156,249&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zRexZR84lDJ8" style="width: 8%; font-size: 10pt; text-align: right" title="Rent Expense"&gt;287,671&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_zUVTqcQ9B4y1" style="width: 8%; font-size: 10pt; text-align: right"&gt;287,671&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;504-506 Fulton Street&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zymwGgxF9Sj7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;90,564&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zUk7XeeJBwm5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;90,564&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zeLRE05ZydY1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense"&gt;95,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--RentExpense_pp0p0_c20230801__20231031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zkEhZsoGxWzk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Rent Expense"&gt;95,299&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PaymentsForRent_pp0p0_c20240801__20241031_zrX7a8xH9BZ5" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments"&gt;246,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PaymentsForRent_pp0p0_c20230801__20231031_zsNun9gkLBu9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Payments"&gt;246,813&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--RentExpense_pp0p0_c20240801__20241031_ztRoDvgtFqr4" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense"&gt;382,970&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--RentExpense_pp0p0_c20230801__20231031_zUJiPIEHrEkd" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Rent Expense"&gt;382,970&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</MAYS:ScheduleOfRentPaymentsTableTextBlock>
    <us-gaap:PaymentsForRent
      contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember"
      decimals="0"
      id="Fact000688"
      unitRef="USD">156249</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember"
      decimals="0"
      id="Fact000690"
      unitRef="USD">156249</us-gaap:PaymentsForRent>
    <MAYS:RentExpense
      contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember"
      decimals="0"
      id="Fact000692"
      unitRef="USD">287671</MAYS:RentExpense>
    <MAYS:RentExpense
      contextRef="From2023-08-012023-10-31_custom_JamaicaAvenueAt169thStreetMember"
      decimals="0"
      id="Fact000693"
      unitRef="USD">287671</MAYS:RentExpense>
    <us-gaap:PaymentsForRent
      contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember"
      decimals="0"
      id="Fact000694"
      unitRef="USD">90564</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember"
      decimals="0"
      id="Fact000695"
      unitRef="USD">90564</us-gaap:PaymentsForRent>
    <MAYS:RentExpense
      contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember"
      decimals="0"
      id="Fact000697"
      unitRef="USD">95299</MAYS:RentExpense>
    <MAYS:RentExpense
      contextRef="From2023-08-012023-10-31_custom_FiveHundredFour506FultonStreetMember"
      decimals="0"
      id="Fact000699"
      unitRef="USD">95299</MAYS:RentExpense>
    <us-gaap:PaymentsForRent
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000701"
      unitRef="USD">246813</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000703"
      unitRef="USD">246813</us-gaap:PaymentsForRent>
    <MAYS:RentExpense
      contextRef="From2024-08-01to2024-10-31"
      decimals="0"
      id="Fact000705"
      unitRef="USD">382970</MAYS:RentExpense>
    <MAYS:RentExpense
      contextRef="From2023-08-012023-10-31"
      decimals="0"
      id="Fact000707"
      unitRef="USD">382970</MAYS:RentExpense>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000709">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zkRFRq8fXqzi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; margin-bottom: 10pt" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of assets and liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;span id="xdx_8B0_zOJU7BUE2RWj"&gt;Schedule of assets and liabilities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Operating Lease&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Right-Of-Use&lt;br/&gt; Assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Liabilities&lt;span id="xdx_91E_eus-gaap--OtherLiabilitiesMember_zZaOdzyEGVii" style="display: none"&gt;Liabilities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"&gt;Property&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;October 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;July 31&lt;br/&gt; 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"&gt;Expiration Date&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 36%; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Jamaica Avenue at 169&lt;sup&gt;th &lt;/sup&gt;Street&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zM0boa4E6Q14" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;10,389,567&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_z4aZe85fCmPd" style="width: 9%; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;10,600,247&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zfNnRjOAghs6" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities"&gt;4,826,099&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zB3lrPSu9t2g" style="width: 9%; font-size: 10pt; text-align: right" title="Liabilities"&gt;4,905,360&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; font-weight: bold; text-align: center"&gt;&lt;span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--JamaicaAvenueAt169thStreetMember_ztD9IROTabLg" title="Expiration Date"&gt;May 31, 2035&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"&gt;504-506 Fulton Street&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjjpLRs76DVb" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;2,099,892&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zjhnC3FKvoKf" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;2,167,727&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zg3u1DMt46P7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities"&gt;2,248,440&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zJZousUGTWR5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Liabilities"&gt;2,311,539&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt"&gt;&lt;span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20240801__20241031__us-gaap--RelatedPartyTransactionAxis__custom--FiveHundredFour506FultonStreetMember_zG6kL7n8HDml" title="Expiration Date"&gt;April 30, 2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zE7MyF6UCQT9" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;12,489,459&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinanceLeaseRightOfUseAsset_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--RightOfUseAssetsMember_zHoat9700uQl" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Right-Of-Use Assets"&gt;12,767,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20241031__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zDyK8LX8GG49" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities"&gt;7,074,539&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pp0p0_c20240731__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--OtherLiabilitiesMember_zglASakjbG77" style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right" title="Liabilities"&gt;7,216,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000712"
      unitRef="USD">10389567</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000714"
      unitRef="USD">10600247</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-10-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000716"
      unitRef="USD">4826099</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-07-31_custom_JamaicaAvenueAt169thStreetMember_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000718"
      unitRef="USD">4905360</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2024-08-012024-10-31_custom_JamaicaAvenueAt169thStreetMember"
      id="Fact000720">2035-05-31</us-gaap:LeaseExpirationDate1>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000722"
      unitRef="USD">2099892</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000724"
      unitRef="USD">2167727</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-10-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000726"
      unitRef="USD">2248440</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-07-31_custom_FiveHundredFour506FultonStreetMember_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000728"
      unitRef="USD">2311539</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LeaseExpirationDate1
      contextRef="From2024-08-012024-10-31_custom_FiveHundredFour506FultonStreetMember"
      id="Fact000730">2031-04-30</us-gaap:LeaseExpirationDate1>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-10-31_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000732"
      unitRef="USD">12489459</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="AsOf2024-07-31_custom_RightOfUseAssetsMember"
      decimals="0"
      id="Fact000734"
      unitRef="USD">12767974</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-10-31_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000736"
      unitRef="USD">7074539</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2024-07-31_us-gaap_OtherLiabilitiesMember"
      decimals="0"
      id="Fact000738"
      unitRef="USD">7216899</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000740">&lt;p id="xdx_806_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zOJUgxAOO2S1" style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;b&gt;11. &lt;span id="xdx_82A_zyzJtmKGvVC8"&gt;Contingencies&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;The Company
is subject to various legal proceedings, claims, and litigation arising in the ordinary course of business operations. These matters
include, but are not limited to, contractual disputes, third party slip and fall or personal injury claims which are typically handled
by insurance counsel. It is the opinion of management that the resolution of these matters will not have a material adverse effect on
the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;If the Company
sells, transfers, disposes of or demolishes 25 Elm Place, Brooklyn, New York, then the Company may be liable to create a condominium
unit for the loading dock. The necessity of creating the condominium unit and the cost of such condominium unit cannot be determined
at this time.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="From2024-08-01to2024-10-31" id="Fact000741">During
the three months ended October 31, 2024, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90B_eecd--Rule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zrxLEAJaqPUl"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_904_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20240801__20241031_zPSbCL5UJRri"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--Rule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zFaonifTYNO1"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_906_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20240801__20241031_zLQi5VTgUivj"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; director or officer of the Company adopted or terminated a &#x201c;Rule 10b5-1 trading arrangement&#x201d;
or &#x201c;non-Rule 10b5-1 trading arrangement,&#x201d; as each term in defined in Item 408(a) of Regulation S-K.</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2024-08-01to2024-10-31" id="Fact000742">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2024-08-01to2024-10-31" id="Fact000743">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2024-08-01to2024-10-31" id="Fact000744">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2024-08-01to2024-10-31" id="Fact000745">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000468"
          xlink:label="Fact000468"
          xlink:type="locator"/>
        <link:footnote id="Footnote000491" xlink:label="Footnote000491" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In November 2019, the Company refinanced the remaining balance of a $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zXRsvRWku6s"
  title="Debt instrument face amount">6,000,000</xhtml:span>, <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_90C_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MinimumMember_zDM4dPj1coud"
  title="Interest rate, percent">3.54</xhtml:span>% interest rate
loan with another bank for $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_c20191130_z9QwLoySuDa4"
  title="Debt instrument face amount">5,255,920</xhtml:span> plus an additional $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_905_ecustom--AdditionalMortgageLoansForCapitalImprovements_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zZobxeuuhCh3"
  title="Additional loans">144,080</xhtml:span> for a total of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zmjzsM5aO288"
  title="Amount outstanding">5,400,000</xhtml:span>. The interest rate on the new loan is fixed
at <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember__srt--RangeAxis__srt--MaximumMember_zzMn7itvS7Z8"
  title="Interest rate, percent">4.375</xhtml:span>%. The loan is self-liquidating over a period of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_904_eus-gaap--DebtInstrumentTerm_dt_c20191105__20191130__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--BondStBuildingBrooklynNYMember_zDVeEXOU7647"
  title="Term of loan">five years</xhtml:span> and secured by the Nine Bond Street land and building in Brooklyn,
New York.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000468"
          xlink:to="Footnote000491"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000470"
          xlink:label="Fact000470"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000470"
          xlink:to="Footnote000491"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000472"
          xlink:label="Fact000472"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000472"
          xlink:to="Footnote000491"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000474"
          xlink:label="Fact000474"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000474"
          xlink:to="Footnote000491"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000476"
          xlink:label="Fact000476"
          xlink:type="locator"/>
        <link:footnote id="Footnote000506" xlink:label="Footnote000506" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In March 2020, the Company obtained a loan with a bank in the amount of $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zH6GvAvxC2ej">4,000,000</xhtml:span> to finance renovations
and brokerage commissions relating to space leased to a community college at the Fishkill, New York building. The loan is secured by the
Fishkill, New York land and building; amortized over a <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_902_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_z5MkIKro8Ozj">20</xhtml:span>-year period with an interest rate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_907_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zKKs9sW4SAld">3.98</xhtml:span>% and is due in <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIE1vcnRnYWdlcyBQYXlhYmxlIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_902_ecustom--DebtInstrumentMaturityPeriod_dt_c20200301__20200331__srt--RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis__custom--FishkillNewYorkBuildingMember_zZNRjFx7Dhyk"
  title="Maturity period of loan">five years</xhtml:span>. Effective
any time after April 1, 2025 through April 1, 2040, the bank may demand a balloon payment for the full amount outstanding. The Company
plans to refinance the mortgage effective April 1, 2025; however, the bank is under no obligation to refinance if or when a balloon payment
comes due upon demand.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000476"
          xlink:to="Footnote000506"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000478"
          xlink:label="Fact000478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000478"
          xlink:to="Footnote000506"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000480"
          xlink:label="Fact000480"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000480"
          xlink:to="Footnote000506"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000482"
          xlink:label="Fact000482"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000482"
          xlink:to="Footnote000506"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
