XML 79 R66.htm IDEA: XBRL DOCUMENT
v3.20.2

Future Minimum Rents and Lease Payments - Ground Lease Terms for Properties Held (Details) - Ground lease | 9 Months Ended
--- | ---
Sep. 30, 2020 USD ($) extensionOption
3400 Hillview |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of land fair market value | 10.00%
Minimum annual rent calculation, cumulative increases in consumer price index | $ | $ 1,000,000.0
Minimum annual rent calculation, percent of consumer price index over the next 5 years | 75.00%
Minimum annual rent calculation, percent of consumer price index, thereafter | 75.00%
Minimum annual rent calculation, percent of adjusted gross income | 24.125%
Clocktower Square |
Operating Leased Assets [Line Items] |
Minimum annual rent adjustments, frequency | 10 years
Minimum annual rent calculation, percent of adjusted gross income | 25.00%
Minimum rent adjustments, percent of average annual participation rent over five years | 60.00%
Del Amo |
Operating Leased Assets [Line Items] |
Minimum annual rent | $ | $ 1.00
Ferry Building |
Operating Leased Assets [Line Items] |
Minimum annual rent adjustments, frequency | 5 years
Cumulative change in CPI, floor, percent | 10.00%
Cumulative change in CPI, cap, percent | 20.00%
Ferry Building, parking lot |
Operating Leased Assets [Line Items] |
Cumulative change in CPI, floor, percent | 2.00%
Cumulative change in CPI, cap, percent | 4.00%
Renewal term | 10 years
Foothill Research Center |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of land fair market value | 10.00%
Minimum annual rent calculation, percent of adjusted gross income | 24.125%
Minimum annual rent calculation, percent of consumer price index | 75.00%
Lockheed |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of land fair market value | 10.00%
Minimum annual rent calculation, percent of adjusted gross income | 24.125%
Minimum annual rent calculation, percent of consumer price index | 75.00%
Metro Center |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of land fair market value | 7.233%
Minimum annual rent adjustments, frequency | 10 years
Renewal term | 11 years
Number of options to extend | extensionOption | 4
Page Mill Center |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of adjusted gross income | 25.00%
Minimum rent adjustments, percent of average annual participation rent over five years | 60.00%
Page Mill Hill |
Operating Leased Assets [Line Items] |
Minimum annual rent adjustments, frequency | 10 years
Minimum annual rent calculation, percent of annual rent, previous 7 years | 60.00%
Minimum annual rent adjustments, percent of annual rent, previous 7 years | 60.00%
Palo Alto Square |
Operating Leased Assets [Line Items] |
Minimum annual rent adjustments, frequency | 10 years
Minimum annual rent calculation, percent of adjusted gross income | 25.00%
Minimum annual rent adjustments, percent of annual rent, previous 5 years | 50.00%
Sunset Gower Studios |
Operating Leased Assets [Line Items] |
Minimum annual rent calculation, percent of land fair market value | 7.50%
Minimum annual rent adjustments, frequency | 7 years
Techmart |
Operating Leased Assets [Line Items] |
Minimum annual rent adjustments, frequency | 5 years
Renewal term | 10 years
Number of options to extend | extensionOption | 2
Minimum rent adjustments, percent | 10.00%

X
- Definition Lessor Leasing Arrangements, Operating Leases, Frequency Of Rent Adjustments + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesFrequencyOfRentAdjustments
Namespace Prefix: | hpp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRent
Namespace Prefix: | hpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Adjustments, Percent Of Average Annual Participation Rent Over Five Years + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentAdjustmentsPercentOfAverageAnnualParticipationRentOverFiveYears
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Adjustments, Percent Of Average Annual Percentage Rent For Previous Five Years + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentAdjustmentsPercentOfAverageAnnualPercentageRentForPreviousFiveYears
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Adjustments, Percent Of Average Annual Percentage Rent For Previous Seven Years + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentAdjustmentsPercentOfAverageAnnualPercentageRentForPreviousSevenYears
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Cap Percent + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationCapPercent
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Cumulative Increases in Consumer Price Index Input Amount + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationCumulativeIncreasesInConsumerPriceIndexInputAmount
Namespace Prefix: | hpp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Floor Percent + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationFloorPercent
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of AGI + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfAGI
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of Annual, Previous Seven Years + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfAnnualPreviousSevenYears
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of CPI + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfCPI
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of CPI, Next Five Years + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfCPINextFiveYears
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of CPI, Thereafter + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfCPIThereafter
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Minimum Annual Rent Calculation, Percent Of Land Fair Market Value + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesMinimumAnnualRentCalculationPercentOfLandFairMarketValue
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor Leasing Arrangements, Operating Leases, Rent Adjustments, Percent + References No definition available. + Details
Name: | hpp_LessorLeasingArrangementsOperatingLeasesRentAdjustmentsPercent
Namespace Prefix: | hpp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessor, Operating Lease, Number Of Options To Extend + References No definition available. + Details
Name: | hpp_LessorOperatingLeaseNumberOfOptionsToExtend
Namespace Prefix: | hpp_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981 + Details
Name: | us-gaap_LessorOperatingLeaseRenewalTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
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 No definition available. + Details
Name: | us-gaap_OperatingLeasedAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_A3400HillviewMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hpp_LeaseArrangementByTypeAxis=hpp_GroundLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_ClocktowerSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_DelAmoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_FerryBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_FerryBuildingParkingLotMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_FoothillResearchCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_LockheedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_MetroCenterTowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_PageMillCenterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_PageMillHillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_PaloAltoSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_SunsetGowerStudiosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=hpp_TechmartMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |