XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.21.2

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - USD ($) | 12 Months Ended
--- | ---
Jul. 31, 2021 | Jul. 31, 2020
Allowance for Expected uncollectible receivables | $ 318,000 | $ 82,000
Weighted average number of shares outstanding, basic (in shares) | 2,015,780 | 2,015,780
Additional Lease term | Jul. 31, 2030 |
Operating lease right-of-use assets | $ 27,100,000 | $ 39,464,411
Operating lease liabilities | $ 17,900,000 | 30,222,981
Incremental borrowing rate | 3.88% |
Building and improvements net of accumulated depreciation | $ 10,200,000 |
Accrued rent | 950,000 |
Rent abatements | 22,628 | 433,517
Amount of Deferrals | 245,000 | 459,429
Fishkill, New York building [Member] |  |
Renovations and improvements expense | 1,194,351 | 5,382,193
Jowein building in Brooklyn, New York [Member] |  |
Renovations and improvements expense | 673,867 | 221,442
Jamaica, New York building [Member] |  |
Renovations and improvements expense | $ 241,241 |
Jamaica building [Member] |  |
Renovations and improvements expense |  | 443,881
9 Bond Street building in Brooklyn, New York [Member] |  |
Renovations and improvements expense |  | $ 289,699
Minimum [Member] |  |
Deferred charges amortization period | 1 year |
Maximum [Member] |  |
Deferred charges amortization period | 21 years |

X
- Definition Amount of Deferrals + References No definition available. + Details
Name: | mays_AmountOfDeferrals
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Building and improvements net of accumulated depreciation. + References No definition available. + Details
Name: | mays_BuildingAndImprovementsNetOfAccumulatedDepreciation
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortization period of deferred charges during the period. + References No definition available. + Details
Name: | mays_DeferredChargesAmortizationPeriod
Namespace Prefix: | mays_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial recognition of operating lease liabilities. + References No definition available. + Details
Name: | mays_OperatingLeaseLiabilityGross
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Initial recognition of operating lease right-of-use assets. + References No definition available. + Details
Name: | mays_OperatingLeaseRightOfUseAssetGross
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Renovations and improvements expense. + References No definition available. + Details
Name: | mays_RenovationsAndImprovementsExpense
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Rent abatements. + References No definition available. + Details
Name: | mays_RentAbatements
Namespace Prefix: | mays_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for contractual rent under lease arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedRentNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date which lease or group of leases is set to expire, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount rate used by lessee to determine present value of operating lease payments. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256 + Details
Name: | us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mays_FishkillNYBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mays_JoweinBuildingInBrooklynNYMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mays_JamaicaNYbuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mays_JamaicaBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=mays_NineBondBuildingInBrooklynNYMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |