XML 77 R54.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Fair Value Measures and Disclosures - Fair Value Measurement Inputs and Valuation Techniques (Details) $ in Thousands | Dec. 31, 2024 USD ($)
--- | ---
Valuation Technique and Input [Abstract] |
Impaired real estate assets | $ 26,740
Measurement Input, Discount Rate [Member] | Minimum [Member] |
Valuation Technique and Input [Abstract] |
Impairment key assumption (in hundredths) | 16.70%
Measurement Input, Discount Rate [Member] | Maximum [Member] |
Valuation Technique and Input [Abstract] |
Impairment key assumption (in hundredths) | 19.90%
Measurement Input, Cap Rate [Member] |
Valuation Technique and Input [Abstract] |
Impairment key assumption (in hundredths) | 9.50%

X
- Definition Represents the portion of the balance sheet assertion valued at fair value by the entity in connection with the fair value disclosures required in the footnotes to the financial statements. This item represents impaired real estate assets recorded at fair value on a non-recurring basis as a result of quarterly impairment analysis. + References No definition available. + Details
Name: | hiw_ImpairedRealEstateAssetsFairValueDisclosure
Namespace Prefix: | hiw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Key assumption used in an impairment calculation. + References No definition available. + Details
Name: | hiw_ImpairmentKeyAssumption
Namespace Prefix: | hiw_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Valuation Technique and Input + References No definition available. + Details
Name: | hiw_ValuationTechniqueAndInputAbstract
Namespace Prefix: | hiw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
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_MeasurementInputTypeAxis=us-gaap_MeasurementInputCapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |