XML 51 R40.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Financial Instruments and Derivatives - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions | 3 Months Ended |
--- | --- | ---
Mar. 31, 2024 | Dec. 31, 2023
Derivative [Line Items] |  |  |
Preferred Stock, Redemption Price Per Share | [1] | $ 50 |
Preferred Stock, Redemption Date |  | Oct. 01, 2026 |
Variable Rate Commercial Paper Program [Member] |  |  |
Derivative [Line Items] |  |  |
Debt instruments Carrying Value |  | $ 235.0 | $ 495.0
Variable Rate Commercial Paper Program |  | $ 235.0 | 495.0
Variable Rate Commercial Paper Program [Member] | Maximum [Member] |  |  |
Derivative [Line Items] |  |  |
Debt Renewal Period |  | 30 days |
Designated as Hedging Instrument |  |  |
Derivative [Line Items] |  |  |
Realized losses associated with terminated interest rate swaps that were designated as cash flow hedging instruments |  | $ 8.4 |
Designated as Hedging Instrument | Interest Expense |  |  |
Derivative [Line Items] |  |  |
Change in fair value of interest rate derivatives included in AOCI and expected to be reclassified in the next 12 months |  | 1.8 |
Fair Value, Measurements, Recurring [Member] |  |  |
Derivative [Line Items] |  |  |
Embedded Derivative, Fair Value of Embedded Derivative Asset |  | 45.0 | 31.9
Fixed Rate Debt [Member] |  |  |
Derivative [Line Items] |  |  |
Notes Payable Excluding Interest Rate Swaps and Cap Agreements |  | 4,400.0 | 4,000.0
Notes Payable, Fair Value Disclosure |  | $ 4,000.0 | $ 3,700.0
[1] | The redemption price is the price at which the preferred stock is redeemable, at MAA’s option, for cash.

X
- Definition Debt instrument fair value disclosure. + References No definition available. + Details
Name: | maa_DebtInstrumentFairValueDisclosure
Namespace Prefix: | maa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Renewal Period + References No definition available. + Details
Name: | maa_DebtRenewalPeriod
Namespace Prefix: | maa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition DebtInstruments Carrying Value Disclosure + References No definition available. + Details
Name: | maa_DebtinstrumentsCarryingValueDisclosure
Namespace Prefix: | maa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Notes Payable Excluding Interest Rate Swaps and Cap Agreements + References No definition available. + Details
Name: | maa_NotesPayableExcludingInterestRateSwapsAndCapAgreements
Namespace Prefix: | maa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480870/815-30-50-6 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effective portion of loss reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C + Details
Name: | us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: 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 + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as an asset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B + Details
Name: | us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of notes payable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20,22) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_NotesPayableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date the preferred stock has been redeemed, in YYYY-MM-DD format. + References Reference 1: 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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-11 + Details
Name: | us-gaap_PreferredStockRedemptionDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: 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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-5 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-11 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | maa_DebtInformationAxis=maa_VariableRateCommercialPaperProgramMember
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: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=maa_FixedRateDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |