XML 49 R27.htm IDEA: XBRL DOCUMENT
v3.20.4

Earnings Per OP Unit of MAALP (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Earnings Per Share [Abstract] |
Schedule of Diluted Earnings per Common Unit | For the years ended December 31, 2020, 2019 and 2018, MAALP’s diluted earnings per common unit was computed using the treasury stock method as presented below (dollars and units in thousands, except per unit amounts):

X
- Definition Schedule of earnings per unit basic and diluted. + References No definition available. + Details
Name: | maa_ScheduleOfEarningsPerUnitBasicAndDilutedTableTextBlock
Namespace Prefix: | maa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration