XML 48 R37.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Business and Organization - Schedule of Operating Portfolio (Details) | Jun. 30, 2024
--- | ---
249 Central Park Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
4525 Main Street Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
4621 Columbus Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Columbus Village | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Commerce Street Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Fountain Plaza Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Pembroke Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Premier Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
South Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Studio 56 Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Cosmopolitan Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Two Columbus Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
West Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Broad Creek Shopping Center | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Broadmoor Plaza | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Brooks Crossing Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 65.00%
Delray Beach Plaza | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Greenbrier Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Greentree Shopping Center | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Hanbury Village | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Lexington Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Market at Mill Creek | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
North Pointe Center | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Parkway Centre | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Parkway Marketplace | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Perry Hall Marketplace | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Sandbridge Commons | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Tyre Neck Harris Teeter | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Constellation Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 90.00%
Point Street Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Chronicle Mill Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 85.00%
Nexton Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
North Hampton Market | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
One City Center Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Overlook Village | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Patterson Place | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Providence Plaza Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
South Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Interlock Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Wendover Village | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Dimmock Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Harrisonburg Regal | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Liberty Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Marketplace at Hilltop | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Red Mill Commons | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Southgate Square | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Southshore Shops | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Edison Retail | Retail |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
249 Central Park Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
4525 Main Street | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
4605 Columbus Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Armada Hoffler Tower | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
One Columbus | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Two Columbus Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Constellation Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 90.00%
Thames Street Wharf loan | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Wills Wharf | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Chronicle Mill Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 85.00%
One City Center Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Providence Plaza Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Interlock Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Brooks Crossing Office | Office |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Encore Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Premier Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Cosmopolitan Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
1305 Dock Street | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 90.00%
1405 Point | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Chronicle Mill Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 85.00%
Greenside Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Everly | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
The Edison Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Liberty Apartments | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%
Smith's Landing | Multifamily |
Business And Organization [Line Items] |
Subsidiary, Ownership Percentage, Parent | 100.00%

X
- Definition Line items for business and organization. + References No definition available. + Details
Name: | ahh_BusinessAndOrganizationLineItems
Namespace Prefix: | ahh_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_OwnershipAxis=ahh_A249CentralParkRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_RetailSiteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A4525MainStreetRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A4621ColumbusRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ColumbusVillageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_CommerceStreetRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_FountainPlazaRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PembrokeSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PremierRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SouthRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_Studio56RetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheCosmopolitanRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TwoColumbusRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_WestRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_BroadCreekShoppingCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_BroadmoorPlazaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_BrooksCrossingRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_DelrayBeachPlazaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_GreenbrierSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_GreentreeShoppingCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_HanburyVillageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_LexingtonSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_MarketAtMillCreekMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_NorthPointeCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ParkwayCentreMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ParkwayMarketplaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PerryHallMarketplaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SandbridgeCommonsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TyreNeckHarrisTeeterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ConstellationRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PointStreetRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ChronicleMillRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_NextonSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_NorthHamptonMarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_OneCityCenterRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_OverlookVillageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PattersonPlaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ProvidencePlazaRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SouthSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheInterlockRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_WendoverVillageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_DimmockSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_HarrisonburgRegalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_LibertyRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_MarketplaceAtHilltopMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_RedMillCommonsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SouthgateSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SouthshoreShopsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheEdisonRetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A249CentralParkOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_OfficeBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A4525MainStreetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A4605ColumbusOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ArmadaHofflerTowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_OneColumbusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TwoColumbusOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ConstellationOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ThamesStreetWharfMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_WillsWharfMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ChronicleMillOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_OneCityCenterOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ProvidencePlazaOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheInterlockOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_BrooksCrossingOfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_EncoreApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_MultifamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_PremierApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheCosmopolitanApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A1305DockStreetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_A1405PointMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_ChronicleMillApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_GreensideApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheEverlyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_TheEdisonApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_LibertyApartmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ahh_SmithsLandingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |