XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity - 8.375% Series B Cumulative Redeemable Preferred Stock Narrative (Details) (USD $)
In Millions, except Share data, unless otherwise specified
0 Months Ended 3 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended
Jan. 20, 2015
Mar. 31, 2015
Dec. 31, 2014
Jan. 23, 2012
Dec. 31, 2010
Class of Stock          
Proceeds from sale of common stock (in shares) 11,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues        
Series B Preferred Stock          
Class of Stock          
Interest rate of preferred stock   8.375%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
8.375%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Shares outstanding of preferred stock   5,800,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
5,800,000us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Series B Cumulative Redeemable Preferred Stock, Liquidation Preference Per Share   $ 25us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
$ 25us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Par value of preferred stock   $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
$ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Liquidation preference of preferred stock, per annum (dollars per share)   $ 2.0938hpp_PreferredStockLiquidationPreferencePerAnnumPerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Preferred stock, redemption period after change in control   90 days      
Change of Control | Series B Preferred Stock          
Class of Stock          
Interest rate of preferred stock   12.375%us-gaap_PreferredStockDividendRatePercentage
/ hpp_LiquidationPreferenceAxis
= hpp_ChangeOfControlMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Liquidation preference of preferred stock, per annum (dollars per share)   $ 3.09375hpp_PreferredStockLiquidationPreferencePerAnnumPerShare
/ hpp_LiquidationPreferenceAxis
= hpp_ChangeOfControlMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Public Offering | Series B Preferred Stock          
Class of Stock          
Proceeds from sale of common stock (in shares)       2,300,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingMember
3,500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingMember
Proceeds from the offering before transaction costs       $ 57.5hpp_ProceedsFromIssuanceOfRedeemablePreferredStockNetOfIssuanceCostsBeforeTransactionCosts1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingMember
$ 83.9hpp_ProceedsFromIssuanceOfRedeemablePreferredStockNetOfIssuanceCostsBeforeTransactionCosts1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingMember
Public Offering, Exercise of Over-allotment Option          
Class of Stock          
Proceeds from sale of common stock (in shares) 1,650,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember
       
Public Offering, Exercise of Over-allotment Option | Series B Preferred Stock          
Class of Stock          
Proceeds from sale of common stock (in shares)       300,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember
300,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember