XML 20 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Schedule of Derivatives (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Derivative [Line Items]      
Notional Amount $ 231,053,000invest_DerivativeNotionalAmount   $ 181,119,000invest_DerivativeNotionalAmount
Fair Value Asset 114,000us-gaap_DerivativeFairValueOfDerivativeAsset   260,000us-gaap_DerivativeFairValueOfDerivativeAsset
Fair Value Liability (798,000)us-gaap_DerivativeFairValueOfDerivativeLiability   (11,000)us-gaap_DerivativeFairValueOfDerivativeLiability
Changes in fair value of derivatives (147,000)us-gaap_UnrealizedGainLossOnDerivatives 93,000us-gaap_UnrealizedGainLossOnDerivatives  
Changes in fair value of derivatives (933,000)us-gaap_DerivativeGainLossOnDerivativeNet 93,000us-gaap_DerivativeGainLossOnDerivativeNet  
Changes in fair value of derivatives (933,000)us-gaap_DerivativeGainLossOnDerivativeNet 93,000us-gaap_DerivativeGainLossOnDerivativeNet  
Unrealized Loss on Cash Flow Hedge [Member]      
Derivative [Line Items]      
Changes in fair value of derivatives (786,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_OtherComprehensiveIncomeLocationAxis
= ahh_UnrealizedGainsLossesOnCashFlowHedgesMember
   
Other (Loss) Income [Member]      
Derivative [Line Items]      
Changes in fair value of derivatives (147,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= ahh_OtherIncomeLossMember
93,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_IncomeStatementLocationAxis
= ahh_OtherIncomeLossMember
 
Interest Rate Swaps [Member]      
Derivative [Line Items]      
Notional Amount 50,680,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  685,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Fair Value Liability (798,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  (11,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Changes in fair value of derivatives (787,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
2,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest Rate Caps [Member]      
Derivative [Line Items]      
Notional Amount 180,373,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
  180,434,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
Fair Value Asset 114,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
  260,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
Changes in fair value of derivatives $ (146,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember
$ 91,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateCapMember