XML 45 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Disclosure About Fair Value of Financial Instruments - Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Unrealized gains (in AOCL) $ 584,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss $ 869,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss $ 411,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
Contingent Consideration to Acquire Real Estate Assets [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
563,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
 
Recognized gains (in general and administrative) 0us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
(563,000)us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
 
Ending balance 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
 
Tax Increment Financing Bond [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 13,403,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
14,496,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Principal repayments (1,540,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
(1,962,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Unrealized gains (in AOCL) 584,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
869,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Ending balance 12,447,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
13,403,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Maturity date Dec. 20, 2020    
Amount by which outstanding principal amount exceeds estimated fair value 400,000us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
   
Change in discount rate (in hundredths) 1.00%us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRatePercent
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
   
Fair value of Level 3 asset 12,447,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
13,403,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Discount rate (in hundredths) 8.40%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
9.30%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
 
Tax Increment Financing Bond [Member] | Minimum [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Impact of 100 basis points change in discount rate 400,000us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Tax Increment Financing Bond [Member] | Maximum [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Impact of 100 basis points change in discount rate 400,000us-gaap_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Impaired Real Estate Assets [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Discount rate (in hundredths) 10.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
   
Impaired real estate assets [Abstract]      
Fair value of Level 3 asset $ 4,900,000hiw_FairValueMeasurementWithUnobservableInputsReconciliationNonrecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
$ 14,900,000hiw_FairValueMeasurementWithUnobservableInputsReconciliationNonrecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
 
Capitalization rate (in hundredths) 9.50%us-gaap_FairValueInputsCapRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
   
Impaired Real Estate Assets [Member] | Minimum [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Discount rate (in hundredths)   9.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Impaired real estate assets [Abstract]      
Capitalization rate (in hundredths)   8.50%us-gaap_FairValueInputsCapRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Impaired Real Estate Assets [Member] | Maximum [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Discount rate (in hundredths)   15.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Impaired real estate assets [Abstract]      
Capitalization rate (in hundredths)   10.50%us-gaap_FairValueInputsCapRate
/ us-gaap_FairValueByAssetClassAxis
= hiw_RealEstateAssetsMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember