XML 66 R55.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Derivative Financial Instruments - Additional Information (Details) $ in Thousands | Jun. 30, 2024 USD ($) derivative | Dec. 31, 2023 USD ($) | Sep. 01, 2022 USD ($)
--- | --- | --- | ---
Derivative [Line Items] |  |  |
Notional amount | $ 1,260,740 | $ 1,786,163 |
Gain reclassified during next 12 months | $ 4,000 |  |
Interest rate caps |  |  |
Derivative [Line Items] |  |  |
Number of interest rate derivatives held | derivative | 1 |  |
Cap rate purchased, interest rate |  |  | 1.00%
Interest rate caps | Derivatives designated as accounting hedges |  |  |
Derivative [Line Items] |  |  |
Premiums paid |  |  | $ 1,400
Notional amount | $ 73,562 | $ 98,269 |
Interest rate caps | Minimum |  |  |
Derivative [Line Items] |  |  |
Derivative, cap interest rate |  |  | 1.00%
Interest rate caps | Maximum |  |  |
Derivative [Line Items] |  |  |
Derivative, cap interest rate |  |  | 3.00%
Interest Rate Cap Two |  |  |
Derivative [Line Items] |  |  |
Cap rate sold, interest rate |  |  | 3.00%

X
- Definition Derivative, Cap Rate Corridor, Purchased, Interest Rate + References No definition available. + Details
Name: | ahh_DerivativeCapRateCorridorPurchasedInterestRate
Namespace Prefix: | ahh_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative, Cap Rate Corridor, Sold, Interest Rate + References No definition available. + Details
Name: | ahh_DerivativeCapRateCorridorSoldInterestRate
Namespace Prefix: | ahh_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Premiums paid on derivative instruments. + References No definition available. + Details
Name: | ahh_PremiumsPaidOnDerivativeInstruments
Namespace Prefix: | ahh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeCapInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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 Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480870/815-30-50-1 + Details
Name: | us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of interest rate derivative instruments held by the entity at the reporting date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_NumberOfInterestRateDerivativesHeld
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember
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: | 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: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ahh_InterestRateCapTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |