XML 45 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

Earnings Per OP Unit of MAALP (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Earnings Per Share [Abstract] |
Schedule of Earnings Per Common Unit | For the years ended December 31, 2022, 2021 and 2020, 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):
Calculation of Earnings per common unit - basic |  | 2022 |  |  | 2021 |  |  | 2020 |
Net income |  | $ | 654,776 |  |  | $ | 550,702 |  |  | $ | 264,015 |
Net loss attributable to noncontrolling interests |  |  | 293 |  |  |  | — |  |  |  | — |
Unvested restricted units (allocation of earnings) |  |  | (438 | ) |  |  | (539 | ) |  |  | (338 | )
Distributions to MAALP preferred unitholders |  |  | (3,688 | ) |  |  | (3,688 | ) |  |  | (3,688 | )
Net income available for MAALP common unitholders, adjusted |  | $ | 650,943 |  |  | $ | 546,475 |  |  | $ | 259,989 |
Weighted average common units - basic |  |  | 118,538 |  |  |  | 118,400 |  |  |  | 118,248 |
Earnings per common unit - basic |  | $ | 5.49 |  |  | $ | 4.62 |  |  | $ | 2.20 |
Calculation of Earnings per common unit - diluted |  |  |  |  |  |  |  |  |
Net income |  | $ | 654,776 |  |  | $ | 550,702 |  |  | $ | 264,015 |
Net loss attributable to noncontrolling interests |  |  | 293 |  |  |  | — |  |  |  | — |
Distributions to MAALP preferred unitholders |  |  | (3,688 | ) |  |  | (3,688 | ) |  |  | (3,688 | )
Net income available for MAALP common unitholders, adjusted |  | $ | 651,381 |  |  | $ | 547,014 |  |  | $ | 260,327 |
Weighted average common units - basic |  |  | 118,538 |  |  |  | 118,400 |  |  |  | 118,248 |
Effect of dilutive securities |  |  | 239 |  |  |  | 322 |  |  |  | 312 |
Weighted average common units - diluted |  |  | 118,777 |  |  |  | 118,722 |  |  |  | 118,560 |
Earnings per common unit - diluted |  | $ | 5.48 |  |  | $ | 4.61 |  |  | $ | 2.20 |

X
- Definition Tabular disclosure of earnings per unit of an entity. + References No definition available. + Details
Name: | maa_ScheduleOfEarningsPerUnitTableTextBlock
Namespace Prefix: | maa_
Data Type: | dtr-types: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